作業系統與硬體
關於容器(container)與虛擬機器的差異,下列何者正確?
- A容器各自擁有獨立的作業系統核心,虛擬機器則共用核心
- B容器在虛擬機器監視器上運作,虛擬機器則只靠作業系統的功能運作
- C容器共用核心,虛擬機器則執行各自獨立的作業系統
查看答案與解析
正確答案:C. 容器共用核心,虛擬機器則執行各自獨立的作業系統
容器是在共用同一個作業系統核心的情況下,依群組隔離檔案的呈現、行程、網路與可用資源等的方式。由於不必啟動整個作業系統,所以輕量,啟動也很快。虛擬機器則是在虛擬機器監視器上,各自執行包含獨立核心的作業系統,雖然較為沉重,但隔離性強,也能執行不同種類的作業系統。共用核心的是容器這一方,請注意說明顛倒的選項。
- A. 共用核心的是容器這一方,說明顛倒了。
- B. 在虛擬機器監視器上運作的是虛擬機器這一方。
- C. 正確。容器共用核心,虛擬機器則執行獨立的作業系統。