虛擬記憶體分散

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

上次修改主題的時間: 2007-02-15

Microsoft Exchange Analyzer 工具會查詢 Win32_NTLogEvent Microsoft Windows Management Instrumentation (WMI) 類別,以判定過去 24 小時內是否曾記錄 MSExchangeIS 的「事件 9582」錯誤。

如果 Exchange Analyzer 發現已在過去 24 小時內記錄事件 9582,則 Exchange Analyzer 會顯示錯誤。

這個錯誤表示執行 Exchange 伺服器所需的虛擬記憶體已分散。

在 32 位元 Microsoft Windows 系統中,有兩種記憶體:

  • 實體記憶體   系統中實際安裝的記憶體數量
  • 虛擬記憶體位址空間   虛擬的 4 GB 記憶體空間

無論在系統中安裝多少實體記憶體,虛擬位址空間總大小永遠相同:4 GB。雖然並非所有 32 位元應用程式都是這樣,但就 Exchange Server 而言,虛擬位址空間等於虛擬記憶體。這兩個詞彙可以交替使用。

在正常操作期間,Exchange 儲存區將反覆配置、使用及解除配置虛擬記憶體。經常配置、使用及解除配置虛擬記憶體,可能會使虛擬記憶體分散。虛擬記憶體分散類似於會隨著時間發生的檔案系統分散。一段時間之後,虛擬記憶體的配置區段就不再連續,因此效能開始降低。在檔案系統中,您可執行會對檔案系統執行磁碟重組的應用程式。在大部分情況中,可以在系統連線且正在存取系統時執行檔案系統的磁碟重組。針對虛擬記憶體分散,沒有磁碟重組工具。若要更正問題,必須停止再啟動 Microsoft Exchange Information Store 服務或重新啟動系統。

若要更正此問題:

  • 在 store/inetinfo 處理程序中執行的協力廠商軟體,可能會造成虛擬記憶體分散。請確定您有協力廠商應用程式的最新驅動程式。
  • 使用「效能記錄檔及警示」工具來監控 MSExchangeIS 效能物件的 VM Total Large Free Block Bytes 計數器。使用從這個計數器收集的資料來判定接下來 36 到 72 小時中,關閉並重新啟動伺服器的最佳時間範圍。
note附註:
如果是叢集伺服器,請先停止並重新啟動被動節點,然後再將叢集資源移到該節點,以確定目標虛擬記憶體位址空間是乾淨的。
  • 如果重新啟動後仍然重複發生該問題,請考慮停用協力廠商軟體。
  • 請考慮將使用者信箱移至其他伺服器,以減少伺服器負載,看看是否可以解決問題。若需詳細資訊,請參閱將使用者信箱移至其他伺服器

詳細資訊