顯示廣告
隱藏 ✕
※ 本文為 swallow.bbs. 轉寄自 cd.twbbs.org 更新時間: 2013-01-31 01:54:35
看板 P_RedWolf
作者 ch890333 (紅狼)
標題 [OS] 羅習五 11/18
時間 Tue Nov 18 09:56:47 2008


sortest job first

Round Robin(RR)

每秒1000份 每個process至少執行一份 -> 多工假象

令Time quantum為q   q大 -> 趨近FIFO
                    q小 -> overhead會很大

            p1 p2 p3 p4
Burst Time  53 17 68 24     這邊範例是挑20

挑24或25 都可以在第一次就把p2 p4吃完

不挑24除了因為4結尾之外 25也是我名字的倍數 啊~ 開玩笑的 大家上課輕鬆一點


回頭看一下cpu BurstTime 那張圖 挑4 8 16 32都ok

但是挑8基本上會比較穩定 更大沒有多大意義 因為圖的右邊幾乎貼底線了


Turnaround Time
      TTp1 = 17 * 4
      TTp2 = 20 + (24-17)

                                            下禮拜六日 1~5點 補課

Multilevel Queue

-forground RR
-background FCFS


Fixed -> backfround有被餓死的可能
Time slice -> 切~

ex: RR/70% sjf/20% FCFS/10%

RR本身就可模擬多cpu



--
紅狼太難畫了 我可不可以畫隻紅色的波利就好?
    『紅色波利』
        ◢◣
      ◣█
     █▇                               這年頭 都流行在簽名檔放BLOG...
      ◥██◤ ψjohn112136 (畢卡囧)           http://nublog.cc/?u=ch890333
--
* Origin: 中正築夢園 (CcuDream.twbbs.org) ★ From: 140.123.104.233

--
※ 看板: Swallow 文章推薦值: 0 目前人氣: 0 累積人氣: 110 
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇