分頁集區超過警告閾值

[本主題的目的是要說明 Exchange Server Analyzer 工具所引出的特定問題。您只應將它套用到已執行過 Exchange Server Analyzer 工具且有遇到該特定問題的系統。Exchange Server Analyzer 工具可免費下載,它會從拓撲中的每台伺服器遠端收集組態資料,並自動分析該資料。產生的報告會詳述重要的組態問題、潛在問題及非預設的產品設定。遵循這些建議,您便能達到較佳的效能、延展性、可靠性及執行時間。如需此工具的相關資訊或是要下載最新版本,請參閱 Microsoft Exchange Analyzer (https://go.microsoft.com/fwlink/?linkid=34707)。]  

上次修改主題的時間: 2006-03-16

Microsoft® Exchange Server Analyzer 工具會查詢 Win32_PerfRawData_PerfOS_Memory Microsoft WWindows® Management Instrumentation (WMI) 類別,以判定目前的 PoolPagedBytes 機碼值。Exchange Server Analyzer 所採取的動作,是根據基礎作業系統、Windows Boot.ini 檔中是否有 /3GB 參數,以及此機碼找到的值而定。

表格顯示一個評估矩陣,Exchange Server Analyzer 可使用它來判定此值是否超出指定 Exchange 伺服器的限制範圍。如果符合表格中的條件,便會顯示警告。

作業系統 Boot.ini 設定 目前的分頁集區是

Windows 2000 Server 或 Advanced Server

/3GB

180 MB 或更多

Windows 2000 Server 或 Advanced Server

180 MB 或更多

Windows Server™  2003

/3GB

200 MB 或更多

Windows Server 2003

300 MB 或更多

PoolPagedBytes 機碼值是核心記憶體分頁集區的大小 (位元組)。分頁集區是物件之實體系統記憶體的區域,可在未使用這些物件時,將它們寫入磁碟中。此機碼的這個值是最後找到的值。在狀況良好的 Exchange 伺服器上,除非進行備份或還原,否則不應使用 180 MB 以上的分頁集區記憶體。

在 Windows 2000 Server 及 Windows 2000 Advanced Server 中,分頁集區記憶體的最大值是 470 MB。將 /3GB 參數新增到執行 Windows 2000 Advanced Server 的電腦時,分頁集區記憶體的最大值是 192 MB。在未含 /3GB 參數且執行 Windows Server 2003 的電腦上,分頁集區記憶體的最大值是 491 MB。在含有 /3GB 參數且執行 Windows Server 2003 的電腦上,分頁集區記憶體的最大值是 256 MB。

因為沒有方法可將分頁集區記憶體的限制增加成大於上述所列的值,所以應儘快更正此狀況。無論作業系統是否在使用中或是否有 /3GB 參數,Windows 都只能存取這麼多的分頁集區記憶體。若 Windows 用盡了核心記憶體,就會顯示錯誤訊息和當機。必須有核心記憶體才能讓系統正確運作,因此,應小心監視核心記憶體。

如果重新啟動 Exchange 伺服器後又發生此狀況,下一步就是確定已正確調整系統,且此系統上的所有軟體及硬體都是最新的版本。這包括安裝最新的:

  • Windows 作業系統 Service Pack
  • Exchange Server Service Pack
  • 硬體韌體及驅動程式
  • 系統 BIOS 更新
  • 已安裝並且執行中的任何協力廠商之應用程式更新

若軟體和硬體更新都無法解決此問題,您應該停用全部的協力廠商軟體,然後重新啟動 Exchange Server 電腦,並且監視核心記憶體。

若要更正此警告

  1. 儘快將 Exchange Server 電腦重新開機。

  2. 監視 [記憶體 | 分頁集區位元組] 效能計數器,以確定它未超過以上所列的系統閾值。

若需有關正確調整 Exchange Server 的詳細資訊,請參閱下列微軟知識庫文件及 Exchange 主題:

若需相關資訊,請參閱下列 Exchange 部落格文章: