已安裝 LeakDiag

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

上次修改主題的時間: 2005-11-18

Microsoft® Exchange Server Analyzer 工具會讀取下列登錄項目,以判定 LeakDiag.exe 是否已安裝在電腦上:

HKEY_LOCAL_MACHINE\Software\Microsoft\LeakDiag

如果 Exchange Server Analyzer 發現這個登錄分支存在,就會顯示非預設的組態訊息。

LeakDiag 是一組工具,可幫助開發人員、支援專業人員及資訊科技 (IT) 人員在執行 Microsoft Windows NT® Server 4.0、Windows® 2000 Server、Windows XP 及 Windows Server™ 2003 的電腦上,診斷應用程式或服務的記憶體流失、分散及其他記憶體相關問題。

LeakDiag 工具可以用來找出記憶體流失問題,可以深入到程式碼行。使用 Microsoft 的 Detours 技術,LeakDiag 可以攔截對指定記憶體配置的呼叫,並追蹤各種呼叫堆疊。它會報告已配置但尚未釋出的記憶體。這項資訊可讓您疑難排解記憶體流失的問題,以清楚地查看組成該配置的元件有哪些。利用正確的偵錯符號,即使要求配置的程式碼行也可以看到。

建議您不要在生產環境的 Exchange 伺服器上,執行 LeakDiag。若啟用 LeakDiag,每當 Exchange 伺服器啟動時,它就會追蹤所有處理程序的所有記憶體配置。這樣會消耗大量的處理器和記憶體資源,因此除非您正在如火如荼地進行記憶體相關問題的疑難排解,不然不建議這麼做。若沒有積極地進行記憶體相關問題的疑難排解,就應該關閉 LeakDiag。在生產的 Exchange Server 環境中執行 LeakDiag 時,可能會導致記憶體分散及耗盡,因而導致 Exchange 無法使用。

note附註:
您一定要在離峰時段,使用 LeakDiag 進行問題的疑難排解。在繁忙或尖峰時段使用 LeakDiag,可能會導致 Exchange Server 電腦的效能顯著降低。

此訊息的相關資訊

  1. 此訊息僅作為資訊參考用途。如果只是安裝 LeakDiag,但沒有啟用及執行的話,並不會影響 Exchange Server 的效能。LeakDiag 需要將近 4 MB 的硬碟空間 (不包含記錄)。

  2. 若要釋出此硬碟空格間,您可以移除 LeakDiag.exe,請到 [控制台],按一下 [新增/移除程式],按一下 [LeakDiag],再按一下 [移除]。

若需最新版的 LeakDiag,請參閱 Microsoft 公用 FTP 站台 (https://go.microsoft.com/fwlink/?LinkId=41401)。