有關處理器虛擬化的敘述,下列何者正確?
A處理器虛擬化所造成的額外負擔(overhead)與工作負載所執行的指令類型無關,無論是以運算為主或是 I/O 密集都相同
B當作業系統呼叫(system call)使用的頻率較少時,處理器虛擬化所造成的額外負擔一般也較少正確答案
C具頻繁輸入輸出的工作,因為需要等待裝置處理資料,其處理器虛擬化的額外負擔非常高
D以運算為主(processor-bound)的程式執行時,處理器虛擬化的額外負擔非常高
答案與詳解
系統呼叫(System call)會觸發特權模式切換,在虛擬化環境中需由 Hypervisor(VMM)攔截並模擬(Trap-and-Emulate)。因此,系統呼叫頻率越低,Hypervisor 介入次數越少,額外負擔自然越低。
