作者gn00618777 (123)
看板Grad-ProbAsk
標題[理工] [OS]-Thrashing
時間Fri Feb 12 23:30:13 2010
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
1F:→ gn00618777:我知道thrashing IO Disk會異常忙碌,可是CPU不是 02/12 23:31
2F:→ gn00618777:利用度低嗎? 02/12 23:31
3F:推 soldier723:CPU並不是100% IDLE他還是有要處理被SWAP IN的 PROCESS 02/12 23:53
4F:→ soldier723:也不可能100%BUSY 因為處理一小段時間後就被SWAP OUT 02/12 23:53
5F:→ aassxxzz:D會不會是因為沒啥process complete,所以資源無法釋放 02/13 00:17
6F:→ aassxxzz:導致有些process就要被block等待資源 02/13 00:19
7F:→ gn00618777:那請問D選項呢?這題我有點搞不清楚,他是問哪些情況 02/13 00:20
8F:→ gn00618777:會發生在thrashing,還是哪些情況發生代表thrashing發 02/13 00:21
9F:→ gn00618777:生 02/13 00:22
10F:→ gn00618777:解答是說因為page fault發生,而要等IO運作完成 02/13 00:23
11F:→ gn00618777:而io很慢所以block很久 02/13 00:23
12F:→ ianwuzack:哪些情況發生代表thrashing發生 02/13 00:28
13F:推 taitin:page fault不斷發生,造成系統大部分的時間都在處理頁替換 02/13 00:33
14F:→ aassxxzz:他問的是trashing一定會出現哪些現象 02/13 00:36
15F:→ gn00618777:兩種都有人說= = 02/13 00:40
16F:→ gn00618777:我覺得比較像是aassxxzz大大說的 02/13 00:41
17F:→ taitin:這是充要吧... 02/13 00:44
18F:→ taitin:我收回樓上的話XD 02/13 00:45
19F:→ ianwuzack:這是文字遊戲嘛= = 02/13 00:48
20F:→ ie925155:C不能選很簡單阿CPU 100% idle又不代表一定thrashing 02/13 04:01
21F:→ ie925155:D 可以選 aass大說的很有道理 02/13 04:02