回收處理應用程式集區設定
回收處理應用程式集區設定允許您控制復原系統資源的方式。下列章節說明如何指定回收處理應用程式集區設定。
指定回收處理應用程式集區設定
您可在回收處理應用程式集區的內容對話方塊中的 [回收處理] 索引標籤內,指定回收處理應用程式集區設定。
設定回收處理應用程式集區設定
- 按一下加號,開啟 IIS 管理主控台並展開本機電腦。
- 按一下加號,展開 [應用程式集區] 資料夾。
- 在適當的應用程式集區上按一下滑鼠右鍵,然後按一下 [內容]。應用程式集區的內容對話方塊便會顯示。
- 按一下[回收處理] 索引標籤,然後設定適當的應用程式集區設定。
應用程式集區 [內容] 對話方塊內的 [回收處理] 索引標籤
記憶體回收
[記憶體回收] 是對等於 ASP.NET 處理序模型設定memoryLimit 的應用程式集區設定。它指定一個工作者處理序所能使用的最大記憶體量。如果工作者處理序超過此設定量,則會建立一個新的處理序來取代它,並重新指派所有目前的要求給新處理序。ASP.NET 處理序模型設定 memoryLimit 與 [記憶體回收] 應用程式集區設定之間,有兩點重要的差異:
- ASP.NET 處理序模型設定 memoryLimit 只能用於實際記憶體。[記憶體回收] 應用程式集區設定則允許您指定實際記憶體和虛擬記憶體的個別限制。ASP.NET 應用程式通常使用實際記憶體 (或實際記憶體與虛擬記憶體兩者的組合),因為它是 Common Language Runtime 的記憶體回收行程 (Garbage Collector) 運作的方式。傳統的原生 (Native) 應用程式通常使用虛擬記憶體來分散堆積。
- 使用 Megabyte 來指定 [記憶體回收] 應用程式集區設定,而不是使用總記憶體的百分比來表示。
回收工作者處理序 (要求數)
[回收工作者處理序 (要求數)] 是對等於 ASP.NET 處理序模型設定 requestLimit 的應用程式集區設定。它指定要求的數量來導致回收工作者處理序或應用程式集區。預設 [回收工作者處理序 (要求數)] 為停用。若要啟用 [回收工作者處理序 (要求數)],請選取核取方塊並在調整方塊中指定要求的數量。
回收工作者處理序
「回收工作者處理序」相當於 timeout ASP.NET 處理序模型設定的一項應用程式集區設定。它指定回收工作者處理序或應用程式集區的間隔。預設 [回收工作者處理序] 為啟用,並設定為 120 秒。您可以藉由變更調整方塊中的值來指定不同的間隔。若要停用 [回收工作者處理序],請移除核取方塊。
請參閱
工作者處理序隔離模式的應用程式集區設定 | 效能應用程式集區設定 | 健康情況應用程式集區設定 | 身分識別應用程式集區設定 | IIS 6.0 應用程式隔離模式 | IIS 6.0 應用程式隔離模式概觀 | 將 ASP.NET 處理序模型設定對應至 IIS 6.0 應用程式集區設定 | <processModel> 項目