Re: thread (執行緒) definition??
Pthread 以前有用過,
你們講的那本恐龍書關於 Linux thread 的我也 K 過
我就憑印象說一說好了,
我們寫程式時, thread 跟 process 比起來,最大的特性就是
同一個 process 的 thread 間的 global 變數是共用的,
偏偏 linux 的 clone 可以傳進一些參數,使 process 共用
global 變數,這也是 pthread 實做 user thread 的方式。
所以我們說 linux 的 thread 是 light-weight process 。
P.S. 以上,恐龍書也寫得很清楚(我記得是放在附錄中),
並沒有謬誤的地方。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.70.98.63
※ 編輯: ykjiang 來自: 203.70.98.63 (01/25 12:59)
討論串 (同標題文章)
完整討論串 (本文為第 19 之 20 篇):
CSSE 近期熱門文章
PTT數位生活區 即時熱門文章