許多 ESXi 工作負載存在跨虛擬機器 (以及在單一虛擬機器中) 共用記憶體的機會。

ESXi 記憶體共用做為背景活動執行,隨著時間的推移而掃描共用機會。儲存的記憶體數量隨著時間而變化。對於相當固定的工作負載,在利用所有共用機會之前,數量通常會緩慢增加。

若要確定給定工作負載記憶體共用的有效性,請嘗試執行工作負載,並使用 resxtopesxtop 觀察實際節省量。此資訊可在 [記憶體] 頁面中互動模式的 PSHARE 欄位中找到。

使用 Mem.ShareScanTimeMem.ShareScanGHz 進階設定,可控制系統掃描記憶體的速率,以識別記憶體共用的機會。

您也可以透過設定 sched.mem.pshare.enable 選項來對個別虛擬機器設定共用。

基於安全考量,虛擬機器間的透明分頁共用預設會停用,分頁共用僅限於虛擬機器內的記憶體共用。這表示,分頁共用並不會在虛擬機器之間發生,而僅會在虛擬機器內部發生。為協助解決系統管理員對於透明分頁共用可能產生的安全疑慮,引入了 Salting 的概念。Salting 使得參與透明分頁共用的虛擬機器,能夠比以往受到更細微的管理。使用新的 Salting 設定時,salt 值與分頁內容必須完全相同,虛擬機器才能共用分頁。若要啟用或停用 Salting,可以設定新的主機組態選項 Mem.ShareForceSalting

如需如何設定進階選項的相關資訊,請參閱進階屬性