民國114年 地方四等 資訊處理 計算機概要

第24題

作業系統透過建置臨界區段(critical section)來處理程序同步(process synchronization)的問題,下列何者不是建置臨界區段的必…

題目

作業系統透過建置臨界區段(critical section)來處理程序同步(process synchronization)的問題,下列何者不是建置臨界區段的必要條件? A. 互斥(mutual exclusion) B. 進展(progress) C. 有限等待(bounded waiting) D. 超執行緒(hyper threading)

官方答案

  • 答案:D. 超執行緒(hyper threading)

解析

臨界區段必須滿足三項必要條件:互斥確保同一時間只有一個行程能進入臨界區段;進展確保沒有行程在臨界區段時,不能無限期阻止想進入的行程;有限等待確保等待進入的行程不會被無限期跳過。超執行緒是 CPU 利用硬體執行緒提升平行度的技術,與臨界區段的正確性條件無關,因此不是建置臨界區段的必要條件。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料

答案以考選部公告之測驗式試題標準答案 PDF 為準。