看板 Grad-ProbAsk 關於我們 聯絡資訊
Which of following conditions would necessarily present a system that is thrashing (A)Paging disk is nearly 100% active (B)CPU is 100% busy (C)CPU is 100% idle (D)Some processes are blocked much of the time 請問位啥 C不能選,而且D可以選 答案為AD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.138.110.105
gn00618777:我知道thrashing IO Disk會異常忙碌,可是CPU不是 02/12 23:31
gn00618777:利用度低嗎? 02/12 23:31
soldier723:CPU並不是100% IDLE他還是有要處理被SWAP IN的 PROCESS 02/12 23:53
soldier723:也不可能100%BUSY 因為處理一小段時間後就被SWAP OUT 02/12 23:53
aassxxzz:D會不會是因為沒啥process complete,所以資源無法釋放 02/13 00:17
aassxxzz:導致有些process就要被block等待資源 02/13 00:19
gn00618777:那請問D選項呢?這題我有點搞不清楚,他是問哪些情況 02/13 00:20
gn00618777:會發生在thrashing,還是哪些情況發生代表thrashing發 02/13 00:21
gn00618777:生 02/13 00:22
gn00618777:解答是說因為page fault發生,而要等IO運作完成 02/13 00:23
gn00618777:而io很慢所以block很久 02/13 00:23
ianwuzack:哪些情況發生代表thrashing發生 02/13 00:28
taitin:page fault不斷發生,造成系統大部分的時間都在處理頁替換 02/13 00:33
aassxxzz:他問的是trashing一定會出現哪些現象 02/13 00:36
gn00618777:兩種都有人說= = 02/13 00:40
gn00618777:我覺得比較像是aassxxzz大大說的 02/13 00:41
taitin:這是充要吧... 02/13 00:44
taitin:我收回樓上的話XD 02/13 00:45
ianwuzack:這是文字遊戲嘛= = 02/13 00:48
ie925155:C不能選很簡單阿CPU 100% idle又不代表一定thrashing 02/13 04:01
ie925155:D 可以選 aass大說的很有道理 02/13 04:02