看板 [ CSSE ]
討論串thread (執行緒) definition??
共 20 篇文章

推噓2(2推 0噓 0→)留言2則,0人參與, 最新作者MuadDib (Muaddib)時間19年前 (2006/01/23 23:15), 編輯資訊
0
0
0
內容預覽:
其實Linux上thread的實做非常的古怪. Linux仍然把process當作最基本的abstraction. 也就是說scheduling, context switch等的基本元素還是process. 而thread/LWP只是和別人分享定址空間和資源的process罷了. 所以用clone
(還有669個字)

推噓9(9推 0噓 10→)留言19則,0人參與, 最新作者in2 (敬請期待 :P)時間19年前 (2006/01/24 00:48), 編輯資訊
1
0
0
內容預覽:
這樣子的說法其實會有爭議,. 因為 copy on write的技術 (我猜應該許多作業系統都有做了) ,. 一個 process進行 fork(2)的時候,. 當下 code (以及其他大部份的東西) 並不會被弄成兩份,. 而 code space 在大部份的情況下又是 read only的,.
(還有74個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者WYchuang (打不留歪莊)時間19年前 (2006/01/24 02:11), 編輯資訊
0
0
0
內容預覽:
如果是在shell下面去"跑兩個"一模一樣的程式, i.e. 下兩次執行程式的command. 其實也是先fork過了不是嗎?只是fork完直接exec();. 這樣的話 應該是兩份吧 .... --. 笑年ㄟ:老闆,這是什麼啊?這麼苦!. 老闆 :笑年ㄟ,這就是人蔘啊 ~~. --. 發信站:

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者ykjiang (Yukuan)時間19年前 (2006/01/25 02:55), 編輯資訊
0
0
0
內容預覽:
Pthread 以前有用過,. 你們講的那本恐龍書關於 Linux thread 的我也 K 過. 我就憑印象說一說好了,. 我們寫程式時, thread 跟 process 比起來,最大的特性就是. 同一個 process 的 thread 間的 global 變數是共用的,. 偏偏 linux
(還有121個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者hizuki (入贅桧月家,我妻彩花)時間3年前 (2021/06/23 17:06), 編輯資訊
0
0
0
內容預覽:
前一段時間面試,被問了一堆怪問題,其中一道問題就是要解釋. 中的Process(行程)和thread(執行緒)的區別,附帶解釋. Inter-process-communication. 默認作答的作業系統指Android Linux,但是現在回頭想來. 在ARM設備中整個演變的蠻厲害的. 我最初的
(還有795個字)