23. 三個處理單元(Process)A、B、C其執行時間(Burst Time)分別為20、8、2,採先來先服務
(FCFS)來排班,進入預備佇列的先後順序為A、B、C,下列何者有誤?
(A)平均等待時間(Waiting Time) = 16
(B)平均返轉時間(Turnaround Time) = 25
(C) FCFS 屬於不可搶用(Non-preemptive)排班法
(D) FCFS 發生護航效應(Convey Effect)時,會造成 CPU 與 IO 設備在某些時段使用率極低
答案:登入後查看
統計: A(177), B(963), C(72), D(95), E(0) #1914585
統計: A(177), B(963), C(72), D(95), E(0) #1914585
詳解 (共 7 筆)
#4598267
|-----A----|---B--|--C--|
0 20 28 30
平均等待時間=(0+20+28)/3=16
平均反轉時間=(20+28+30)/3=26
28
1
#5196748
回覆時間(turnaround time):
針對單一行程來 進行觀察時,要知道其執行開始到結束總共花多少時間
包括等待載入記憶體的時間、 在就緒佇列等待時間、在CPU執行的時間、 和處理I/O所花的時間,通常回覆時間受限於輸出裝置的速度
http://wayne.cif.takming.edu.tw/os/os_5.pdf
3
0