疑難排解受限於處理器的問題
適用版本: Exchange Server 2007 SP1, Exchange Server 2007
上次修改主題的時間: 2007-09-26
本主題提供效能計數器的相關資訊,以及如何改善處理器效能的建議。一般而言,識別伺服器是否受限於處理器的方法非常直接。請使用下表中所列的效能監視計數器,來判斷處理器上是否發生爭用的現象。
適用於處理器的效能計數器
計數器 | 預期值 |
---|---|
Processor\% Processor Time (_Total) 指出處理器正在執行非閒置執行緒的時間百分比。 您可以使用此計數器,來監視處理器的整體使用率或處理器的使用率。 |
|
System\Processor Queue Length 指出處理器佇列中的執行緒數目。 此為處理器時間的單一佇列,即使是在擁有多個處理器的電腦上也一樣。此計數器僅會顯示就緒的執行緒,而不會顯示目前正在執行的執行緒。 |
|
受限於處理器之問題的範例
下圖顯示因執行 Microsoft Exchange 之伺服器遇到處理器使用率過高而造成的問題。CPU 使用量大約是 90% (由 Processor\% Processor Time 計數器所指出),而 System\Processor Queue Length 計數器一直很高。
若要確定 Exchange 是否應為此 CPU 使用量負責,可以使用 [效能] 嵌入式管理單元,來檢視所有處理程序的 Processor\% Processor Time 計數器。請評估這些處理程序,以判斷 Exchange 處理程序是否為導致 CPU 使用量的主因。
改善處理器效能
您可以透過採取下列動作,來改善處理器效能:
- 確定資料庫維護和備份都是在離峰時間執行,且會分段執行 若要降低伺服器上的整體影響,請確定需要耗用大量輸入/輸出 (I/O)、CPU 或記憶體的工作 (例如備份和維護) 都是在正常作業時間以外執行。您可以進一步降低這些資源密集工作所造成的影響,作法是分段 (針對工作設定不同的開始及最佳結束時間) 維護和備份資料庫或儲存群組。
- 將工作卸載至其他伺服器 Exchange 伺服器執行的許多工作,均可設定為只在專用伺服器上執行。例如,如果組織相當倚賴公用資料夾伺服器,則您可部署專用的公用資料夾伺服器。
相關資訊
如需解決與 Exchange 2007 相關之效能問題的相關資訊,請參閱效能問題。
若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.