[理工] 107交大 計系

看板Grad-ProbAsk作者 (河魚)時間6年前 (2019/02/12 14:27), 6年前編輯推噓5(5015)
留言20則, 6人參與, 6年前最新討論串1/1
https://imgur.com/UzGtTbT
想請問版上大神,107年計系交大公佈的解答,11的D為什麼是正確的,小弟完全不知道該怎麼下手 先謝謝大神QQ ----- Sent from JPTT on my HTC_U-3u. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.137.47.33 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1549952849.A.B80.html ※ 編輯: FizzinRiver (114.137.47.33), 02/12/2019 14:38:07 ※ 編輯: FizzinRiver (114.137.47.33), 02/12/2019 14:44:34 ※ 編輯: FizzinRiver (140.114.212.135), 02/12/2019 14:58:38

02/12 15:48, 6年前 , 1F

02/12 15:49, 6年前 , 2F

02/12 15:56, 6年前 , 3F
one to one , kernel會知道process有幾條thread 每
02/12 15:56, 3F

02/12 15:56, 6年前 , 4F
條thread會各分到一些cpu time
02/12 15:56, 4F

02/12 16:13, 6年前 , 5F
w大,那照你這樣說不是應該one to one要有較多的cpu
02/12 16:13, 5F

02/12 16:13, 6年前 , 6F
time嗎?
02/12 16:13, 6F

02/12 16:21, 6年前 , 7F
我覺得是英文敘述誤解 有沒有比較好的翻譯呀
02/12 16:21, 7F

02/12 16:24, 6年前 , 8F
假如一個process有2條thread,many to one會分配到1
02/12 16:24, 8F

02/12 16:24, 6年前 , 9F
00%cpu time,one to one的話每個thread只會分到50%
02/12 16:24, 9F

02/12 16:24, 6年前 , 10F
的cpu time,我是這樣想的有錯請指正QQ
02/12 16:24, 10F

02/12 16:25, 6年前 , 11F
w大的意思是說題目想問的是each "kernel" thread rec
02/12 16:25, 11F

02/12 16:25, 6年前 , 12F
eives a larger share of CPU嗎?
02/12 16:25, 12F

02/12 16:25, 6年前 , 13F
如果是這樣的話假設系統只有一個process要執行:
02/12 16:25, 13F

02/12 16:25, 6年前 , 14F
如果是many to one的話因為kernel thread只有一個所
02/12 16:25, 14F

02/12 16:25, 6年前 , 15F
以是100%
02/12 16:25, 15F

02/12 16:25, 6年前 , 16F
如果是one to one的話因為kernel thread可能有複數個
02/12 16:25, 16F

02/12 16:25, 6年前 , 17F
,所以CPU會被kernel threads平分
02/12 16:25, 17F

02/12 17:22, 6年前 , 18F
yep
02/12 17:22, 18F

02/12 17:36, 6年前 , 19F
我覺得這題英文敘述不太好
02/12 17:36, 19F

02/12 17:50, 6年前 , 20F
懂了,感謝各位大大QQ
02/12 17:50, 20F
文章代碼(AID): #1SOcTHk0 (Grad-ProbAsk)