Windows-Server-2003
在 Windows 2003 Server 中更改記憶體頁面大小
我在這裡問了一個關於軟頁面錯誤的問題,但沒有任何答案
我想知道更改預設頁面大小(4Kb)是否會對我看到的頁面錯誤數量產生任何影響,如果它更大,比如 64Kb。
任何人都知道如何做到這一點,至少我可以做進一步的測試來看看影響?
這樣做有什麼副作用嗎?
是的,增加頁面的大小會減少頁面錯誤的數量,但反而會使每個頁面錯誤更加昂貴。
獲取頁面需要更多時間,增加記憶體碎片的影響,並且通常會使您的系統性能更加不平衡。頁面大小是一種折衷,通常僅在遇到與頁表大小相關的性能問題時才增加頁面大小。
此外,許多應用程序是由知道預設分配大小並針對它進行優化的人編寫的。如果您更改預設分配,則可能會降低這些應用程序的性能。