免費開始練習
普通考試 110年 [資訊處理] 計算機概要

第 33 題

下列那一個軟體模組和作業系統核心的本文切換(context switch)的行為並無直接關聯?
  • A 中斷處理(interrupt handling)
  • B 排程器(scheduler)
  • C 調度器(dispatcher)
  • D 命令列殼層(command shell)

思路引導 VIP

請思考:當 CPU 正在忙著搬運不同程式的暫存器資料與堆疊指標時,哪些模組必須在「核心態」內同步運作以確保系統穩定?而哪一個選項其實更像是一個「翻譯官」,負責把你的指令傳達給作業系統,而非親自跳下去處理程序間的更迭?

🤖
AI 詳解 AI 專屬家教

專業點評與分析

  1. 大力肯定:做得好!你能精準區分核心層 (Kernel Space)使用者層 (User Space) 的功能邊界,這代表你對作業系統底層運作邏輯有相當紮實的理解。
  2. 觀念驗證本文切換 (Context Switch) 是極高頻率且發生在核心態的行為。其中 (A) 是觸發切換的常見誘因,(B) 排程器負責決定「誰」該上場,(C) 調度器負責執行「換人」的切換動作。而 (D) 命令列殼層 (Shell) 僅是使用者與系統互動的應用程式介面,並不參與底層暫存器狀態的切換。
▼ 還有更多解析內容

升級 VIP 解鎖