看板 Grad-ProbAsk 關於我們 聯絡資訊
有一題 2 IO-bound processes P1 and P2 1 CPU-bound process P3 IO-bound process issues an IO operation after 0.9 ms of CPU computing Each IO operation takes 8.9ms Context swtich takes 0.1 ms RR scheduling time quantum is 3.9 ms 原本寫的時候感覺跟考古題類似的題目感覺很簡單 結果發現有一段P3會連續執行兩次 這時候中間需不需要context swich? 所以我就先跳過沒寫 後來也沒時間寫(死 因為我是認為同個程式不用作context swtich 所以就變成以下執行順序 | P1 | P2 | P3 | P1 | P3 | P2 | P3 | P1 | 0 1 2 9.9 10.9 14.9 15.9 19.9 21.9 Queue P1 P2 P3 P1 P3 P2 P3 P1 P2 P3 P3 P2 P3 P1 P3 P3 整個寫起來很亂 Cpu utilization = 0.9+3.9+0.9  ----- 1+4+1 這好像沒把圖畫對也算的出來...(後悔中 這圖我考完靜下來慢慢畫也花了我ㄧ堆時間.... 還有那個浮點數表示那個A B轉二進位 轉的有夠緊張的 在算的時候我手一直在抖 寫完還沒時間檢查.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.169.172.102 ※ 編輯: ab170926 來自: 1.169.172.102 (02/03 21:23)
vecan:P3那裡中間不需要一次中斷context switch嗎 02/03 22:38
vecan:....剛剛沒看到上面 沒發現你就是在問這個XD 02/03 22:40
cutemiller:考完就先別想了,就算你寫錯..老師也可能眼殘以為你對.. 02/04 18:30
cutemiller:所以等成績單出來再說....明天還有中央哩.. 02/04 18:30