Examly題庫立即開始練習
地方政府公務人員四等-資訊處理類科計算機概要10932單選題

假設有兩個輸出輸入為主(I/O-bound)的非即時性工作,只會從硬碟讀取資料進行計算,算出結果後再寫回硬碟。如果在一部單處理器計算機上執行這兩項工作,可以選擇讓計算機使用不同的作業系統排程方式。下列那一個排程演算法通常會最慢完成這兩件工作?

A排程器一旦選定一個工作,就會一直執行直到該工作等待 I/O 時,立即切換到另一個可以執行的工作
B排程器把 CPU 的使用權按時間切分成許多固定時間的小等分,每個工作輪流分享 CPU 直到它所屬的時間等分用完為止
C同選項,但是如果一個工作的時間等分還沒用完就進入 I/O 等待,那麼 CPU 就會執行下一個工作
D排程器會把一個工作從頭到尾執行完畢,再切換到下一個工作正確答案
答案與詳解
D
正確答案
兩個 I/O-bound 工作若採 FCFS 非搶佔式(一個做完才換),CPU 在 I/O 等待時閒置最久,總完工時間最長。

為什麼答案是 D

FCFS 非搶佔式:一個工作沒做完絕不切換。當該工作在等 I/O 時,CPU 完全閒置、另一工作也只能乾等,總完工時間最長。

考點:非搶佔+I/O讓出考點:Round-Robin考點:RR+I/O讓出考點:FCFS 非搶佔
載入中…

計算機概要 相關題目

想練更多計算機概要考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Download on theApp Store即將推出Google Play
黑皮