Windows-Server-2003
為 w3wp 工作程序分配更多記憶體
我的工人程序上限為 70mB。如何提高此限制?我在 Windows 2003 IIS6 上有 4Gb。謝謝!
在 Internet 資訊服務 (IIS) 管理器中,轉到
Application Pools
,選擇您的 Web 應用程序/站點的池,然後Recycling
選擇工作程序在回收之前可以使用的最大虛擬記憶體限制。MSDN 上的這篇博文解釋了何時配置記憶體回收:
何時配置記憶體回收 在大多數情況下,基於計劃的回收應該足以在特定時間點“刷新”工作程序。請注意,定期回收是預設設置,週期為 29 小時(1740 分鐘)。這可能會帶來不便,因為每次循環都會在一天中的不同時間發生,最終發生在高峰時間。
如果您確定必鬚根據記憶體門檻值回收應用程序池,則意味著您已經為應用程序建立了基線,並且您知道應用程序的記憶體使用模式。這是一個非常重要的假設,因為為了正確配置記憶體門檻值,您需要了解應用程序如何使用記憶體,以及何時根據該使用情況回收應用程序是合適的。