資源回收是指檢視 Proxy Server 快取,然後移除陳舊檔案的程序。資源回收是一項密集使用資源的處理程序。因此,建議您調校一些資源回收設定,以提高其效能。
下列參數可微調資源回收程序。您可以在 Server Manager 的 [Caching] 標籤下選擇 [Tune GC],以取得 [Tune Garbage Collection] 表單,並於此檢視或修改這些參數。 這些參數包括:
gc hi margin percent
gc lo margin percent
gc extra margin percent
gc leave fs full percent
gc hi margin percent 變數可控制快取記憶體大小百分比的上限,當達到此百分比時,就會觸發資源回收。
此值必須大於 gc lo margin percent 的值。
gc hi margin percent 的有效範圍介於 10% 到 100% 之間。預設值為 80%,表示當快取記憶體的使用容量達到 80% 時,即會觸發資源回收。
gc lo margin percent 變數可控制快取記憶體大小百分比的上限,資源回收器以此百分比為目標。
此值必須低於 gc hi margin percent 的值。
gc lo margin percent 的有效範圍為 5% 到 100% 之間。預設值為 70%。表示其目標為資源回收後,快取記憶體使用量應該達到 70%。
如果觸發資源回收的原因不是因為分割區的大小接近允許的大小上限 (gc hi margin percent),則資源回收將使用 gc extra margin percent 變數設定的百分比,以決定應移除的快取部分。
gc extra margin percent 的有效範圍為 0% 到 100% 之間。預設值為 30%,表示會移除現有快取檔案的 30%。
gc leave fs full percent 值決定快取分割區大小的百分比,若低於此值將不會進行資源回收。若其他應用程式獨佔了磁碟空間,此值可防止資源回收移除快取中的所有檔案。
gc leave fs full percent 的有效範圍為 0% (允許全部移除) 到 100% (不允許移除)。預設值為 60%,此值允許將快取大小縮減為其現行大小的 60%。