[記憶體 (MB)] 圖顯示叢集已耗用的記憶體。此圖僅在收集層級 1 中顯示。
此圖位於叢集效能索引標籤的 [首頁] 視圖中。
圖標籤 | 說明 |
---|---|
已耗用 | 叢集中所有已開啟電源的虛擬機器使用的主機記憶體數量。叢集中已耗用的記憶體由虛擬機器使用的記憶體和額外負荷記憶體組成。它不包含主機專屬的額外負荷記憶體,例如服務主控台或 VMkernel 使用的記憶體。
|
總計 | 叢集中所有主機的機器記憶體總量,該記憶體可用於虛擬機器記憶體 (供客體作業系統使用的實體記憶體) 和虛擬機器額外負荷記憶體。 記憶體總計 = 主機記憶體總量 - (VMkernel 記憶體 + 服務主控台記憶體 + 其他服務記憶體)
備註: totalmb 資料計數器與 effectivemem 資料計數器相同,僅受回溯相容性功能支援。
|
圖分析
記憶體使用量不一定做為效能問題的指標。如果主機有交換或佔用行為,則記憶體使用量會很高,這可能會導致虛擬機器客體交換。在這種情況下,請檢查是否存在其他問題,例如 CPU 過度認可或儲存區延遲。
如果在叢集、資源集區或 vApp 中經常出現較高的記憶體使用量,請考慮採取以下動作。
# | 解決方案 |
---|---|
1 | 確認在每個虛擬機器上均已安裝 VMware Tools。 |
2 | 確認已啟用氣球驅動程式。氣球驅動程式是與 VMware Tools 一起安裝的,並且對效能至關重要。透過佔用和交換,VMkernel 定期回收未使用的虛擬機器記憶體。這通常不會影響虛擬機器效能。 |
3 | 如果氣球值較高,請檢查主機上的虛擬機器和資源集區的資源共用率、保留和限制。確保主機的設定值足夠大,且不低於為虛擬機器設定的相應值。如果在主機上有可用記憶體,而虛擬機器卻遭遇高交換或氣球記憶體問題,則虛擬機器 (或其所屬的資源集區) 已經達到其資源上限。請檢查該主機上設定的資源限制上限。 |
4 | 如果叢集不是 DRS 叢集,則啟用 DRS。若要啟用 DRS,請執行下列工作:
|
5 | 如果叢集是 DRS 叢集:
|
6 | 將更多的實體記憶體新增到一個或多個主機。 |