作業系統與硬體
在一台電腦上,讓多個作業系統各自作為獨立的虛擬機器同時運作的軟體稱為什麼?
- A編譯器
- B裝置驅動程式
- C虛擬機器監視器(hypervisor)
查看答案與解析
正確答案:C. 虛擬機器監視器(hypervisor)
虛擬機器監視器(hypervisor,又稱虛擬機器監控程式)會將CPU、記憶體與裝置分配給多個虛擬機器,讓各作業系統彷彿在使用自己專屬的電腦。虛擬機器之間彼此隔離,因此其中一台故障也不易影響其他台,廣泛用於雲端的伺服器。CPU的虛擬化支援功能與巢狀分頁(nested paging)支撐了它的效能。編譯器負責翻譯程式,裝置驅動程式則負責操作裝置。
- A. 編譯器是將程式翻譯成機器語言的軟體。
- B. 裝置驅動程式是操作裝置的作業系統元件。
- C. 正確。這是讓多個虛擬機器運作的軟體。