看板 Grad-ProbAsk 關於我們 聯絡資訊
https://i.imgur.com/b75hnb5.jpg 我想法是 a算ker 的缺點 b算 user的缺點 c.d 要怎麼歸類 還有答案給E user level thread主要的缺點是什麼? 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.9.74.123 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1543307877.A.5E5.html
f255577: 沒記錯的話thread library也是user level在用的吧11/27 17:34
EXPCDR: a是user level thread的缺點11/27 19:04
user thread library 不需kernel支持 kernel thread library 需要kernel支持 提到context switch的話 應該是ker thread library 的缺點吧? ※ 編輯: magic83v (39.9.74.123), 11/27/2018 19:15:20
magic83v: 好像混亂0.0 library分成user space的跟kernel thread 11/27 19:33
magic83v: 的 11/27 19:33
Dora5566: 這題什麼鬼…OS能考簡單一點嗎… 11/27 22:21
aggress5566: User當然也要 Kernel support 11/27 23:30
EXPCDR: user level的缺點 1.一條thread發出block則整個process被 11/28 00:11
EXPCDR: block 2.不能充分利用multiprocessor架構 11/28 00:11
kyuudonut: c 可能可以歸類成 user 的缺點,d 的話出的不知所云 11/30 07:30
kyuudonut: thread safe 通常是指某個演算法或實作的性質吧 ... 11/30 07:31
kyuudonut: 會這樣拿來形容 thread library? 11/30 07:31