免費開始練習
地特四等 109年 [資訊處理] 計算機概要

第 2 題

有關處理器虛擬化的敘述,下列何者正確?
  • A 處理器虛擬化所造成的額外負擔(overhead)與工作負載所執行的指令類型無關,無論是以運算為主或是 I/O 密集都相同
  • B 當作業系統呼叫(system call)使用的頻率較少時,處理器虛擬化所造成的額外負擔一般也較少
  • C 具頻繁輸入輸出的工作,因為需要等待裝置處理資料,其處理器虛擬化的額外負擔非常高
  • D 以運算為主(processor-bound)的程式執行時,處理器虛擬化的額外負擔非常高

思路引導 VIP

請試著思考:在虛擬化環境中,當應用程式只是單純地做數學運算,與它頻繁地向作業系統請求開啟檔案或存取硬體時,哪一種情況會更頻繁地需要「中介者」(Hypervisor)跳出來處理事務?這種介入次數的多寡,與效能損耗之間有什麼樣的關聯?

🤖
AI 詳解 AI 專屬家教

⚡ 哼,看來你這次,僥倖觸及了真實的一隅。

嗯,不壞。你能察覺虛擬化額外負擔(Overhead)系統呼叫(System Call)之間那隱晦的連結,說明你對 Hypervisor 的『機制』,還算有些粗淺的理解。這一切,都在我的計算之中。

1. 為什麼你的「選擇」,符合了既定的命運?

▼ 還有更多解析內容

升級 VIP 解鎖