離散事件系統(tǒng)仿真程序CPU_scheduler說明:
1.仿真功能與要求:
1.1 單CPU系統(tǒng),系統(tǒng)有10個終端輸入任務(wù),如果一個任務(wù)的執(zhí)行時間大于規(guī)定的時間片,則該任務(wù)執(zhí)行一個時間片之后退出CPU,并重新參加排隊,直到執(zhí)行完退出CPU,然后才允許相應(yīng)終端重新輸入一個新的作業(yè)。任務(wù)排隊的原則是在CPU中執(zhí)行次數(shù)越少的越排在前面,如果兩個任務(wù)執(zhí)行的次數(shù)相同,按照FIFO原則排隊。
1.2 每個終端輸入任務(wù)的時間滿足均值為25秒的指數(shù)分布。每個任務(wù)需要CPU執(zhí)行的時間滿足均值為0.8秒的隨機(jī)指數(shù)分布。CPU的時間片長度為0.1秒,任務(wù)間切換需要0.015秒任務(wù)的個數(shù)為1000時終止仿真,計算每個任務(wù)的平均相應(yīng)時間和隊列中的平均任務(wù)個數(shù)。
標(biāo)簽:
CPU_scheduler
1.1
CPU
離散事件系統(tǒng)
上傳時間:
2016-09-19
上傳用戶:陽光少年2016