作者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