Windows
頁面文件的大小相對於記憶體量應該是多少(在 Windows Server 2008 中)?
我聽說過關於 Windows NT 4 的舊建議,如果有記憶的話,它是一個經驗法則“記憶體大小加上 12 MB”(以便可以將完整的轉儲寫入磁碟)。
有人對 Windows Server 2003 和 2008 有什麼建議嗎?
(另外,當我們這樣做的時候,對於虛擬機來說,什麼是好的交換文件設置?就像物理機一樣,還是我應該給虛擬機更多的記憶體並讓主機進行交換?)
如何為 64 位版本的 Windows Server 2003 或 Windows XP 確定適當的頁面文件大小
另一個很好的討論:
關於您的虛擬化問題 - 永遠不要讓主機進行交換。問題是當主機而不是客人進行交換時,客人無法說出為什麼性能會受到影響。來賓的性能指標上沒有任何跡象表明他們的記憶體正在被虛擬化主機交換。
這並不是說您應該避免過度使用記憶體——只要您正確管理 VMware 的記憶體共享就可以了。VMware 基本上對記憶體進行重複數據刪除以減少實際需要的數量。Hyper-V 還沒有這樣做。