VMware Server 會讓我的虛擬機器使用更少的 RAM 嗎?

VMware Server 會讓我的虛擬機器使用更少的 RAM 嗎?

我的系統上有很多虛擬機器(目前有 6 個),很多時候其中有 2 個虛擬機器同時運作。我有 6GB 的 RAM,但由於正在運行的虛擬機,大多數時候它的使用率為 90%。所有虛擬作業系統都是Win7。

我聽說安裝 VMware Server 並透過遠端桌面登入虛擬機器將使它們使用更少的 RAM。

這是真的?如果沒有,是否有任何虛擬伺服器可以讓我的虛擬機器使用更少的 RAM?

也許我應該更改虛擬機器上的作業系統?我將它們用於 .NET 開發和 Photoshop 編輯。

附言。我知道我可以在設定中減少虛擬機器的 RAM,但它已經設定為每台電腦 1GB,這是正常工作的最小值。

答案1

VMWare Server、Virtual PC 和 VMWare 工作站是 2 類虛擬機器管理程序,在作業系統之上運行。據我所知,沒有任何類型 2 虛擬機器管理程式支援記憶體過量使用技術。

Hyper-V 和 VMWare ESXi 是類型 1 虛擬機器管理程式(對於具有 Service Pack 1 的 Hyper-V 2008 R2),兩者都支援記憶體過量使用功能。虛擬機,我相信,在大多數(如果不是全部)Windows 作業系統上都支援它。 Hyper-V 僅支援 Windows 7(企業版和旗艦版(我認為是專業版))、Server 2008、2008 R2 和 2003 R2 以及 Vista(企業版和旗艦版(我認為是商業版))

Type 1 虛擬機器管理程式的問題在於它是裸機虛擬機器管理程式 - 這意味著,簡單地說,它就是您的作業系統。如果您使用其中任何一個,您將無法直接在電腦上工作。兩者都需要單獨的實體伺服器來有效地提供服務。 Server 2008 R2 包含 Hyper-V 角色,您可以將其作為工作站作業系統運行並在那裡啟用 Hyper-V - 當啟用 Hyper-V 角色時,基本安裝將成為具有直接硬體存取權限的來賓作業系統。

否則,請等待 Windows 8(或使用開發者預覽版)。它將在工作站作業系統上包含(確實包含在預覽版中)Hyper-V。

或者,升級您的 RAM。內存很便宜。桌上型電腦 16 GB DDR3 的價格低至 80 美元。

相關內容