看板 Soft_Job 關於我們 聯絡資訊
MP = multi-thread programming 似乎有不少人喜歡或鼓勵人寫MP 也成了不少人賣弄技巧的內容之一 MP真的都是優點沒有缺點嗎? 濫用MP的下場是什麼? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.71.206.217 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1436755132.A.B72.html
hichcock: 濫用的下場就是發現很多人真的都在濫用 07/13 10:49
robler: 就是會上來發廢文 07/13 10:59
azureblaze: 跟DK沒有完美映射很垃圾不要用 07/13 10:59
ji2my: robler: 就是會上來發廢文 07/13 11:18
csfgsj: Soft-job的三大定律之一:有csfgsj的地方一定有robler 07/13 11:19
csfgsj: 跟屁蟲 07/13 11:19
tw0517tw: 會有很多條線 很不方便 07/13 11:22
anguso: 不要問 很恐怖 07/13 11:41
hidog: 拿MP來paintf("錢錢錢\n");的話 錢的數量會變多喔~ 07/13 11:43
angusyu: 看到你問這問題才知道你的程度在哪裡 07/13 11:57
csfgsj: 看你的回應才知道你的程度在哪裡 07/13 12:12
ghmsxtwo: 濫用就沒MP而已有什麼問題嗎? 你不會喝水回魔嗎? 07/13 12:25
rabido: 阿你只要會domain就好了問這麼多幹嘛?反正你一輩子也 07/13 12:41
rabido: 用不到^_^ 07/13 12:41
crossdunk: csfgsj算缺點嗎 07/13 12:53
yr: 缺點就是跟多人用同一個帳號一樣,廢文連篇 07/13 13:08
csfgsj: 這些噓文的也都是老面孔了,什麼時候看看你們的高見? 07/13 13:18
csfgsj: 也算是我的忠實「反對派」了 07/13 13:22
YahooTaiwan: 有缺點阿,所以呢?優點比缺點多太多了 07/13 13:31
Sirctal: 恩... 看你的發文就知道你的程度在哪裡了 07/13 19:51
csfgsj: 這位小朋友,根據您發言的紀錄及內容,你還沒資格說這句話 07/13 20:04
xtxml: 缺點就是難寫難debug 07/13 20:22
WolfLord: Death Lock && Zombie, just like 07/13 20:35
Sirctal: 裝什麼老阿 結果裝老也沒有看見你比較強 顆顆 07/13 22:02
leicheong: 認真回一下... 你想想要三個人在同一張A4紙上抄書會是 07/13 22:53
leicheong: 甚麼情況吧... 再想想300人同時這樣做會是甚麼情況 07/13 22:54
a47135: 你會得到300張字跡品質皆不同的草稿(誤) 07/13 23:20
NKill: thread就簡單易學,I/O用. 新人工程師開300thread很常見 07/13 23:26
hxrgjo: 不噓也難 07/13 23:26
NKill: CPU只有8,300人就會搶,優先權又一樣,就會造成"笑能" 07/13 23:34
Deltaguita: 好處不知道,缺點是對你來說太難 07/14 00:04
xm3u4vmp6: 有辦法不用線程的方法 直接控制cpu多工嗎? 07/14 02:08
WolfLord: 樓上就少見多怪了,你看那美麗的windows3.1不就是? 07/14 06:33
wellkom: 這哪家學校的,自己負責領回去..... -_- 07/14 09:39
loveflames: race condition...不懂就不要亂用縮寫 07/14 09:48
loveflames: 不用thread也能多工呀,請用MPI 07/14 09:51
hidog: 原po是高中生嗎 暑假到了沒事做? 07/14 10:17
blackZ2: 自以為 自己是定律... 07/14 10:53
bibo9901: 原po好像對於稍微進階的課題都學不太會的感覺? 07/14 13:31
csfgsj: 那要看你如何定義進階課程? 07/14 16:10
csfgsj: 樓上回答的問題的感覺都是學生的觀點 07/14 16:12
csfgsj: 完全沒有人提到IPC的問題,不是一堆人在研究Android嗎? 07/14 16:14
csfgsj: Framework 就是一堆 Thread,裡面的東西~~ 07/14 16:16
loveflames: 最好完全沒有人提到IPC啦,你知道MPI是什麼嗎 07/14 16:25
loveflames: 能把IPC跟thread扯在一起也算絕了 07/14 16:27
loveflames: 與其在這邊想破頭,不如實際去寫multi thread 07/14 16:30
loveflames: 就會明白缺點在哪了 07/14 16:30
csfgsj: 照你這種回法,我是不是要懷疑你上廁所知不知道要沖水 07/14 17:08
WolfLord: loveflames:你跟他認真幹嘛? 連光是一個MAIN都能多工 07/14 17:11
WolfLord: 也不懂你跟他聊MPI跟IPC互不會太累了? 07/14 17:12
amazing2014: 不要亂指路 07/14 18:08
wellkom: loveflames.... 走在路上踩到大便沒有人會揍大便一頓的 07/14 19:56
winken2004: 阿... 07/14 21:03
sam7159: ,,, 07/15 00:16
bibo9901: IPC和multithread有什麼必然的關聯嗎? 這有這麼難學嗎? 07/15 11:00
csfgsj: 學很容易,寫程式也很容易,問題是要如何Debug? 07/15 11:42
csfgsj: 我是不瞭解,為什麼有人會在基底Class的建構子內放 07/15 11:44
csfgsj: pthread_create(),這個人是瘋子嗎? 07/15 11:45
csfgsj: Linus Torvalds 說的沒錯,可怕的不是C++ 07/15 11:48
csfgsj: 是用C++寫code的次等程式員 07/15 11:49
alan3100: 等你上大學就會教了 這裡不是不是國高中程度程設同好版 07/15 12:27
CaptainH: 以你的智商很難跟你解釋 07/15 14:05
csfgsj: 你說對了,我的智商跟你不一樣 07/15 16:48
csfgsj: 業界多的是智商有問題的混球 07/15 16:49
CaptainH: 用word寫程式還五行錯兩行的智商多少? 07/15 19:04
WolfLord: 如果地的CLASS本來就是獨立的計算,為什麼不跑新TH? 07/15 19:35
WolfLord: 如果你要精密計時,你又沒有硬體EVENT你不跑TH怎做? 07/15 19:36
WolfLord: 如果你每個CLASS都給你跑WAITLOOP你的程式死不死? 07/15 19:36
WolfLord: 就是有笨蛋程式員會在CLASS裡面讓CPU發熱所以才有笨蛋 07/15 19:38
WolfLord: 濫用THREAD跟TASK 07/15 19:38
WolfLord: 原子爐很好用,但是交給猴子就會是災難。是猴子就要認命 07/15 19:42
WolfLord: 不要學人想開飛機丟原子彈,確確實實的用爪子去抓臉 07/15 19:43
a47135: 好毒wwwwww 07/15 19:58
Sirctal: 5行錯兩行 頗喝 這樣還要給人家裝大師 07/15 20:56
goldflower: 狼王XD 07/16 09:26