Re: [問題] 執行緒
看板CSSE (電腦科學及軟體工程)作者micklin (mick doohan)時間14年前 (2010/03/24 17:17)推噓3(3推 0噓 9→)留言12則, 3人參與討論串2/2 (看更多)
※ 引述《snoopy0907 (超強氣)》之銘言:
: 不好意思
: 請問各位前輩們
: 能否能解釋一下
: process 和 thread的差別
: 小弟我看書後還是對這兩個觀念很模糊
: 好像process有時等於thread
: 有時又不一樣
: 請前輩們能指點一下嗎?
: 謝謝~
thread 是 light weight process
一個process包含很多資訊, 像是程式、資料、堆疊等等.
thread是一群thread共享同樣的程式與資料, 但是有自己的暫存器狀態與堆疊.
在執行緒之間切換時, 所需要的成本比較小.
不像process的context switch要存的東西比較多, 所以時間也要花比較多.
要比較特性的話, 書上就有了.
觀念上無法理解的話, 就先把thread想像成process裡面的process好了....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.177.198
推
03/25 23:38, , 1F
03/25 23:38, 1F
→
03/25 23:39, , 2F
03/25 23:39, 2F
→
03/25 23:39, , 3F
03/25 23:39, 3F
→
03/25 23:40, , 4F
03/25 23:40, 4F
→
03/25 23:40, , 5F
03/25 23:40, 5F
推
03/26 02:34, , 6F
03/26 02:34, 6F
→
03/26 02:35, , 7F
03/26 02:35, 7F
→
03/26 02:36, , 8F
03/26 02:36, 8F
→
03/26 02:36, , 9F
03/26 02:36, 9F
→
03/26 02:37, , 10F
03/26 02:37, 10F
→
03/28 00:08, , 11F
03/28 00:08, 11F
推
03/30 02:21, , 12F
03/30 02:21, 12F
討論串 (同標題文章)
CSSE 近期熱門文章
PTT數位生活區 即時熱門文章