Environment.WorkingSet錯誤地報告了在Windows 2003 Server上運行的網站的內存使用情況(操作系統版本:Microsoft Windows NT 5.2.3790 Service Pack 2,.NET版本:2.0.50727.3607 )Environment.WorkingSet錯誤地報告內存使用情況
它將內存報告爲工作集(物理內存):1952 MB(2047468061)。
相同的網站在Windows Vista上使用工作集(物理內存)在本地運行:49 MB(51924992)。
我有限的訪問服務器和支持這樣的限制:( 所以我必須通過VirtualQuery來遍歷計算的總內存的使用狀態頁面 總:。mem_free已1300 MB (我猜的服務器有。 4 GB的RAM和PAE未啓用,最大用戶模式虛擬地址爲0x7fff0000。)
所以,我知道工作集不僅僅是關於虛擬內存,但是,它是否正常具有如此高的工作集在另一臺機器上很低?
這是一個恥辱,這個答案只是一個鏈接。鏈接現在已經死亡。 – 2015-11-08 16:16:15