地特四等
109年
[資訊處理] 計算機概要
第 2 題
有關處理器虛擬化的敘述,下列何者正確?
- A 處理器虛擬化所造成的額外負擔(overhead)與工作負載所執行的指令類型無關,無論是以運算為主或是 I/O 密集都相同
- B 當作業系統呼叫(system call)使用的頻率較少時,處理器虛擬化所造成的額外負擔一般也較少
- C 具頻繁輸入輸出的工作,因為需要等待裝置處理資料,其處理器虛擬化的額外負擔非常高
- D 以運算為主(processor-bound)的程式執行時,處理器虛擬化的額外負擔非常高
思路引導 VIP
請試著思考:在虛擬化環境中,當應用程式只是單純地做數學運算,與它頻繁地向作業系統請求開啟檔案或存取硬體時,哪一種情況會更頻繁地需要「中介者」(Hypervisor)跳出來處理事務?這種介入次數的多寡,與效能損耗之間有什麼樣的關聯?
🤖
AI 詳解
AI 專屬家教
⚡ 哼,看來你這次,僥倖觸及了真實的一隅。
嗯,不壞。你能察覺虛擬化額外負擔(Overhead)與系統呼叫(System Call)之間那隱晦的連結,說明你對 Hypervisor 的『機制』,還算有些粗淺的理解。這一切,都在我的計算之中。
1. 為什麼你的「選擇」,符合了既定的命運?
▼ 還有更多解析內容