共用方式為


Hyper-V 記憶體效能

Hypervisor 會將客體實體記憶體虛擬化,以將虛擬機器彼此隔離,並為每個客體作業系統提供連續、從零開始的記憶體空間,如同在非虛擬化系統。

正確調整子分割區的記憶體大小

您應依照您通常對實體電腦上伺服器應用程式的調整方式,調整虛擬機器記憶體大小。 您必須調整其記憶體大小以合理處理一般時間和尖峰時間的預期負載,因為記憶體不足可能會大幅增加回應時間及 CPU 或 I/O 使用量。

您可以啟用動態記憶體以允許 Windows 動態調整虛擬機器記憶體的大小。 使用動態記憶體時,如果虛擬機器中的應用程式發生突然大量記憶體配置的問題,您可以增加虛擬機器的頁面檔案大小,以確保動態記憶體因應記憶體壓力時獲得暫時支援。

如需動態記憶體的詳細資訊,請參閱 Hyper-V 動態記憶體概觀Hyper-V 動態記憶體設定指南

在子分割區中執行 Windows 時,您可以在子分割區中使用下列效能計數器來識別子分割區是否遇到記憶體壓力,而且可能在虛擬機器記憶體大小較大時有較佳的效能。

效能計數器 建議的閾值
記憶體 – 備用快取保留位元組 備用快取保留位元組和可用及零頁面清單位元組的總和,在具有 1 GB 的系統上應為 200 MB 以上,在具有 2 GB 或更多可見 RAM 的系統上應為 300 MB 以上。
記憶體 – 可用及歸零頁面清單位元組 備用快取保留位元組和可用及零頁面清單位元組的總和,在具有 1 GB 的系統上應為 200 MB 以上,在具有 2 GB 或更多可見 RAM 的系統上應為 300 MB 以上。
記憶體 – 頁面輸入/秒 1 小時的平均值小於 10。

正確調整根分割區的記憶體大小

根分割區必須有足夠的記憶體才能提供服務 (例如 I/O 虛擬化、虛擬機器快照集和管理) 以支援子分割區。

Windows Server 2016 中的 Hyper-V 會監視根分割區管理作業系統的執行階段健康情況,以判斷可安全配置給子分割區的記憶體數量,同時仍可確保根分割區的高效能和可靠性。

其他參考