作者magic83v (R7)
看板Grad-ProbAsk
标题[理工] OS kernal&user thread
时间Tue Nov 27 16:37:55 2018
https://i.imgur.com/b75hnb5.jpg
我想法是 a算ker 的缺点
b算 user的缺点
c.d 要怎麽归类
还有答案给E
user level thread主要的缺点是什麽?
感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 39.9.74.123
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Grad-ProbAsk/M.1543307877.A.5E5.html
1F:推 f255577: 没记错的话thread library也是user level在用的吧11/27 17:34
2F:推 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
3F:→ magic83v: 好像混乱0.0 library分成user space的跟kernel thread 11/27 19:33
4F:→ magic83v: 的 11/27 19:33
5F:推 Dora5566: 这题什麽鬼…OS能考简单一点吗… 11/27 22:21
6F:→ aggress5566: User当然也要 Kernel support 11/27 23:30
7F:推 EXPCDR: user level的缺点 1.一条thread发出block则整个process被 11/28 00:11
8F:→ EXPCDR: block 2.不能充分利用multiprocessor架构 11/28 00:11
9F:→ kyuudonut: c 可能可以归类成 user 的缺点,d 的话出的不知所云 11/30 07:30
10F:→ kyuudonut: thread safe 通常是指某个演算法或实作的性质吧 ... 11/30 07:31
11F:→ kyuudonut: 会这样拿来形容 thread library? 11/30 07:31