關於VMW虛擬機器記憶體交換的問題

關於VMW虛擬機器記憶體交換的問題

我正在使用vFoglight 並收到此錯誤:「[嚴重]虛擬機器X 已將虛擬機器記憶體從實體頁面移至ESX 內的VMware 交換檔案。這可能會對該虛擬機器的效能產生不利影響。可以使用下列URL 取得警報細節。

所以我不確定這在說什麼。這句話是不是:

1) ESX 主機是否已將交換(頁面檔案)從該 Windows 主機的虛擬磁碟外部的 Windows Server X 移至安裝 ESX 時設定的 ESX 交換?

2)虛擬機器管理程式將整個虛擬機器的記憶體(使用實體RAM)交換到使用ESX交換記憶體的整個虛擬機器(使其速度慢得多)?

謝謝

答案1

聽起來您已經耗盡了主機中的實體 RAM,現在 VMware 開始進行頁面檔案處理。它不一定是全部 RAM,但至少是其中一部分。您需要查看您的主機並查看正在使用多少 RAM - 如果您確實已用盡,您應該會收到警報。真正的問題是VMware 不知道來賓中的記憶體使用情況。如果它發生在頁面檔案較少使用的 RAM 上,您可能不會看到顯著的效能影響。然而,如果它碰巧分頁了最活躍的 RAM,您的效能可能會慢得像爬行一樣。對此無法控制 - 純粹是偶然它決定分頁文件。

根據我的經驗,VMware 往往會在 CPU 耗盡之前耗盡 RAM,因此通常會增加主機中的實體 RAM 即可解決問題。不過,您確實需要小心未來的容量規劃!

相關內容