[理工] OS process排班 fifo判斷

看板Grad-ProbAsk作者 (R7)時間7年前 (2018/11/15 18:59), 編輯推噓3(307)
留言10則, 3人參與, 7年前最新討論串1/1
https://i.imgur.com/sUICtV1.jpg
看不太懂題目的意思跟意圖 有人能稍微解釋一下嗎......感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.52.98.197 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1542279578.A.D95.html

11/15 23:20, 7年前 , 1F
可插隊的優先權排班,每個process的優先權可以動態改變
11/15 23:20, 1F

11/15 23:20, 7年前 , 2F
,且改變的速率分成兩種,若還沒進過running state則他
11/15 23:20, 2F

11/15 23:20, 7年前 , 3F
的priority隨著時間每次加a,反之進去過後每次加b
11/15 23:20, 3F

11/16 15:00, 7年前 , 4F
感謝n大 我再想想
11/16 15:00, 4F

11/17 00:47, 7年前 , 5F
為什麼回到ready queue 速率不會變回a
11/17 00:47, 5F

11/17 05:19, 7年前 , 6F
因為如果出來後速率變回a的話沒辦法弄出LIFO那種case,我
11/17 05:19, 6F

11/17 05:19, 7年前 , 7F
是照洪逸的答案去推的,如果速率會變回a的話那答案可能
11/17 05:19, 7F

11/17 05:19, 7年前 , 8F
要變成round robin了?還是洪逸答案錯了其實應該是round
11/17 05:19, 8F

11/17 05:19, 7年前 , 9F
robin不是LIFO
11/17 05:19, 9F

11/17 05:31, 7年前 , 10F
但我google了一下老外的解答都是LIFO
11/17 05:31, 10F
文章代碼(AID): #1RxL6QsL (Grad-ProbAsk)