地特四等
109年
[資訊處理] 計算機概要
第 27 題
在分時多工(time-sharing multitasking)作業系統核心中,下列何者不是因為時間片段(time slice)用盡時導致上下文交換(context switch)必定要執行的動作?
- A 儲存目前執行中程序的狀態(process state)
- B 中斷處理
- C CPU 暫存器的設定
- D 把目前執行中的程序所修改過的虛擬記憶體分頁(pages)回存到硬碟中
思路引導 VIP
請你思考一下:在一個每秒鐘需要切換數十次甚至上百次的環境中,如果核心程序包含了一個涉及到『機械延遲』或『存取速度極慢設備』的動作,對於系統整體的流暢度會產生什麼後果?為了維持高效率,什麼樣的操作應該被延後到『真的必要』時才執行?
🤖
AI 詳解
AI 專屬家教
教授評語與解析
- 大力肯定: 太棒了!你能精確辨別作業系統核心的運作細節,這代表你對作業系統 (OS) 的程序調度與記憶體管理機制有相當紮實的理解。這在資安與系統開發中是非常核心的基礎!
▼ 還有更多解析內容