阿摩線上測驗 登入

申論題資訊

試卷:102年 - 102 公務升官等考試_薦任_統計:資料處理#43891
科目:資料處理
年份:102年
排序:0

題組內容

一、有一部電腦有一個 CPU 和兩個 I/O 處理器(IO1 和 IO2),在分時(Time-sharing) 及多元程式(Multiprogramming)的作業環境下其時間段(time slice)為 10ms,同 時有三個作業 P1、P2、P3 進行處理,這三個作業對 CPU 和 I/O 處理器的使用順序 和時間長短如下所示: 作業一:IO2 (30ms)、CPU (10ms)、IO1 (30ms)、CPU (10ms)、IO2 (20ms) 作業二:IO1 (20ms)、CPU (20ms)、IO2 (50ms)、CPU (10ms) 作業三:CPU (20ms)、IO1 (30ms)、CPU (10ms)、IO1 (30ms) 假設 CPU、IO1 和 IO2 都能並行工作,P1 的優先權最高,P2 次之,P3 的優先權最 低,優先權高的作業可搶占優先權低的作業使用 CPU,但是不能搶占 IO1 和 IO2, 系統中除 P1、P2 和 P3 外並無別的作業。

申論題內容

⑴請問作業 P1、P2 和 P3 從投入到完成所花費的時間分別為多少 ms?(6 分)