有關平行處理與虛擬化技術的敘述,下列何者正確?
A虛擬化技術是利用平行處理的原理,讓每一個虛擬機器同時可以利用硬體平台上所有的資源進行平行運算
B每一個虛擬機器皆各自擁有一個獨立的實體位址空間
C虛擬化技術造成微處理器額外負擔,因此以運算為主(processor-bound)的程式執行時,會需要負擔大量的虛擬化成本正確答案
D一個虛擬機器中,可利用平行處理技術,讓一個平行程式在多核心處理器上運行,縮短程式執行時間
答案與詳解
正解。虛擬化需透過 Hypervisor 翻譯指令、管理資源,產生 overhead。processor-bound(運算密集型)程式大量使用 CPU,因此承擔的虛擬化成本最明顯。
