[耗用的記憶體] 圖顯示了資源集區或 vApp 中所有虛擬機器的記憶體效能。
此圖位於資源集區的資源集區和虛擬機器視圖或 vApp 效能索引標籤中。
對於資源集區以及資源集區或 vApp 中的虛擬機器,該圖位於資源集區的資源集區和虛擬機器視圖或 vApp 的效能索引標籤中。
圖標籤 | 說明 |
---|---|
virtual_machine | 虛擬機器為其客體作業系統的實體記憶體使用的主機記憶體數量。已耗用的記憶體中不包含記憶體額外負荷。 已耗用的記憶體 = 授與的記憶體 - 透過分頁共用而節省的記憶體 例如,如果一部虛擬機器與其他三部虛擬機器平均共用 100MB 記憶體,則它的共用記憶體大小是 25MB (100MB ÷ 4 部虛擬機器)。此數量會計入耗用的記憶體資料計數器。
|
圖分析
虛擬機器的記憶體大小必須稍微大於客體記憶體平均使用量。這讓主機無需在客體之間交換記憶體,就能容納工作負載突然增加。增加虛擬機器記憶體大小可導致更多記憶體使用量額外負荷。
如果交換空間充足,則較高的氣球值不會引起效能問題。但是,如果主機的換入值和換出值很大,則主機可能缺少滿足要求所需的記憶體數量。
如果虛擬機器的佔用或交換較高,則請檢查主機上可用的實體記憶體數量。可用記憶體值等於或少於 6% 表示主機無法滿足記憶體需求。這將導致記憶體回收,從而使效能下降。如果作用中記憶體大小與授與的記憶體大小相同,則需要的記憶體將大於可用的記憶體資源。如果作用中記憶體持續偏低,則記憶體大小可能過大。
如果主機具有足夠的可用記憶體,則請檢查主機上虛擬機器和資源集區的資源共用率、保留和限制。確保主機設定值足夠大,且不低於為虛擬機器設定的相應值。
如果可用記憶體很少或者您注意到效能下降,請考慮採取以下動作。
# | 解決方案 |
---|---|
1 | 確認在每個虛擬機器上均已安裝 VMware Tools。氣球驅動程式是與 VMware Tools 一起安裝的,並且對效能至關重要。 |
2 | 確認已啟用氣球驅動程式。透過佔用和交換,VMkernel 定期回收未使用的虛擬機器記憶體。這通常不會影響虛擬機器效能。 |
3 | 如果記憶體太大,則減少虛擬機器上的記憶體空間,並修正快取大小。這將會釋放出記憶體供其他虛擬機器使用。 |
4 | 如果虛擬機器的記憶體保留區設定值遠大於作用中記憶體,則減少保留設定值,以便 VMkernel 可以回收閒置記憶體供主機上其他虛擬機器使用。 |
5 | 將一個或多個虛擬機器移轉到 DRS 叢集中的主機。 |
6 | 將實體記憶體新增到主機。 |