Windows 系統資源管理員的目標是要確保處理程序、使用者、遠端桌面服務 工作階段或網際網路資訊服務 (IIS) 應用程式集區 (統稱為「工作量」),都有系統資源可用。如不加以管理,上述工作量可能會互相競爭,結果耗盡系統資源。不過有時候,Windows 系統資源管理員也有可能不是恰當的管理解決方案,或無法保證伺服器工作量能有充足的資源。

注意

如果電腦已由其他資源管理程式進行管理 (包括處理程序導向及工作物件導向的資源管理程式),Windows 系統資源管理員便無法正確管理系統資源。為了得到最好的效果,請只在電腦上使用 Windows 系統資源管理員作為唯一的資源管理程式。

Windows 系統資源管理員不應管理的項目

具有內建資源管理功能的應用程式

會動態修改處理程序優先順序、記憶體限制或處理器親和性的應用程式與處理程序,可能會妨礙 Windows 系統資源管理員的正確運作。

如果您使用 Windows 系統資源管理員進行管理的電腦上,有包含內建資源管理功能的應用程式,則必須在使用者定義的排除清單中,新增這些自我管理的應用程式與處理程序,或是包括應用程式自我管理的特定資源。例如,如果資料庫伺服器應用程式管理記憶體,Windows 系統資源管理員可用來管理 CPU,但是不應該用來管理應用程式的記憶體。

如需使用者定義排除清單的相關資訊,請參閱利用使用者定義的排除清單

使用工作物件的應用程式

有些應用程式會建立使用工作物件的處理程序。Windows 系統資源管理員無法管理這些使用工作物件的處理程序。若要判斷應用程式是否有使用工作物件,請參閱該應用程式的文件。

如果您使用 Windows 系統資源管理員進行管理的電腦上,有會使用工作物件的應用程式,則您必須將這些應用程式與處理程序新增至使用者定義的排除清單。

Windows 系統資源管理員不會管理的項目

由已排除之應用程式主控的應用程式或處理程序

將主控其他處理程序或應用程式的處理程序新增至使用者定義的排除清單時,請務必謹慎為之。如果將 svchost.exe 之類的應用程式新增至使用者定義的排除清單,則其主控的任一處理程序可能會因為不受管理,而耗盡所有可用的資源。如果主控的處理程序不在使用者定義的排除清單上,則該處理程序及其主控的任一處理程序,都會受到符合條件或預設群組的管理。

作業系統所使用的資源

作業系統使用的處理器和記憶體資源,會被排除在 Windows 系統資源管理員的管理範圍外。例如,假設在某個受 Equal_Per_User 資源配置原則管理的系統上,作業系統使用了 25% 的可用 CPU,則三個正在該電腦上執行處理程序的使用者,每人可配置到 CPU 總量的 25%,也就是可管理之 CPU 的 33.33%。

如果剩餘資源不足以支援伺服器上安裝的工作量,您可以:

  • 降低伺服器上執行的工作量數目。

  • 安裝其他硬體以增加可用資源。

  • 安裝 Windows Server 2008 作業系統的伺服器核心安裝,以減少作業系統使用的資源 (如果伺服器上執行的應用程式和服務支援此安裝選項)。

其他參考資料


目錄