地方政府公務人員四等-電子工程類科計算機概要108 年第 4 題單選題
作業系統中 Critical Section Design 必須滿足的條件,不包含下列何者?
A任何一個時間點,最多只允許一個 Process 進入 Critical Section
B必須在有限的時間內,自那些想進入 Critical Section 的 Process 中,挑選出一個進入 Critical Section
C進入 Critical Section 之每個 Process 分配到固定的時間片段正確答案
DProcess 提出進入 Critical Section 之申請,到它獲准進入之等待時間必須是有限的
C正確答案
Critical Section 三條件:Mutual Exclusion、Progress、Bounded Waiting,不含時間片段分配。
為什麼答案是 C
固定時間片段(Time Slice / Quantum)屬於 CPU Scheduling(如 Round Robin)的概念,Critical Section 設計不要求也不限制進入後停留多久,只要求「有限時間內離開」即可。
考點:Mutual Exclusion考點:Progress考點:非 CS 條件考點:Bounded Waiting