Re: [理工] 清大102 計算機系統 問題
我沒有上題庫班 所以解答正確性要麻煩別人了
下列我自行寫的給你參考
(a) http://ppt.cc/AVmE
我用畫的 P1 P2每0.9MS就會發I/O請求給KERNEL
然後花0.1MS作CONTEXT SWITCHING
換進去BLOCK狀態等到I/O COMPLETE
所以實際上TIME QUANTUM並沒有使用到3.9MS
左下角是P1 P2 I/O COMPLETE的時間
等到完成便回到READY Q等待取得CPU使用
然後P3執行時做完一個QUANTUM 但P1P2都還在等待I/O complete
所以P3續做一個QUANTUM
等到時間軸跑到9.8MS時 P1回到READY Q 且P3QUANTUM時間也到了
所以切給P1 一直畫到20MS左右
------------------------------------------------------------
(B)
CPU利用度=process execution time/cputotal time
P1: 0.9/1 =90%
P2: 0.9/1 =90%
P3: 7.8/7.9 = 約98%
相加除3得平均約為93%
(C)
throughput:單位時間內做完的JOB數
8.9ms做一個i/o 所以1/8.9個i/o 每1ms
題目要求per second 所以乘上10^3
因為是兩個I/O BOUND PROCESS 再*2(他有說I/O operation是同時執行)
所以2000/8.9約為225
每秒可完成225個i/o operation
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 58.114.162.49
※ 編輯: conbanwa 來自: 58.114.162.49 (01/30 20:28)
推
01/30 20:51, , 1F
01/30 20:51, 1F
→
01/30 20:52, , 2F
01/30 20:52, 2F
→
01/30 20:53, , 3F
01/30 20:53, 3F
→
01/30 20:53, , 4F
01/30 20:53, 4F
→
01/30 21:00, , 5F
01/30 21:00, 5F
→
01/30 21:01, , 6F
01/30 21:01, 6F
→
01/30 21:02, , 7F
01/30 21:02, 7F
→
01/30 21:03, , 8F
01/30 21:03, 8F
→
01/30 21:03, , 9F
01/30 21:03, 9F
→
01/30 21:05, , 10F
01/30 21:05, 10F
→
01/30 21:07, , 11F
01/30 21:07, 11F
→
01/30 21:10, , 12F
01/30 21:10, 12F
→
01/30 21:10, , 13F
01/30 21:10, 13F
→
01/30 21:13, , 14F
01/30 21:13, 14F
→
01/30 21:20, , 15F
01/30 21:20, 15F
→
01/30 21:20, , 16F
01/30 21:20, 16F
→
01/30 21:21, , 17F
01/30 21:21, 17F
→
01/30 21:21, , 18F
01/30 21:21, 18F
→
01/31 03:33, , 19F
01/31 03:33, 19F
→
01/31 03:34, , 20F
01/31 03:34, 20F
→
01/31 03:34, , 21F
01/31 03:34, 21F
→
01/31 03:34, , 22F
01/31 03:34, 22F
→
01/31 03:34, , 23F
01/31 03:34, 23F
→
01/31 03:35, , 24F
01/31 03:35, 24F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 4 篇):