看板 Grad-ProbAsk 關於我們 聯絡資訊
https://i.imgur.com/QhEfMIU.jpg https://i.imgur.com/Fm3OuVf.jpg 題目是同一題,但答案給的不一樣 此題是恐龍本習題 疑問是 RR在分配Quantum值時可以被高優先權Process插隊執行嗎? 以下我用2種方式 1. 等到P3的Quantum值分配完,P4才能在ready queue執行preemtive的動作 (也就是高優先權Process進入Ready queue,必須等待現在分配Quantum值的Process,分配 完後,此高優先權process才在ready queue擁有最高優先權) 2. P3執行到5時[Q=10],P4直接Preemtive,p3被迫放棄cpu重新回到ready queue https://i.imgur.com/vCHq3T7.jpg 爬過文章和問洪逸,說必須和第一種相同等到P3完成Quantum分配,P4才能從ready queu e出來執行 但網路上的恐龍本解答又讓我產生疑惑 不知到哪種方式才是正確的 https://i.imgur.com/R2ISQKg.jpg -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.12.249.12 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1545672604.A.61E.html ※ 編輯: YOAOY (101.12.249.12), 12/25/2018 01:51:16
gpsmelody07: 也想知道這個 12/25 17:50
DLHZ: t=60時p4也剛好進來 scheduler也不會選p3分CPU吧 12/25 18:36