您目前已離線,請等候您的網際網路重新連線

W3wp.exe 處理序使用幾乎百分之百的 CPU 資源,當您同步處理在 Exchange Server 2003 Service Pack 2 的大型的電子郵件訊息

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:941439
徵狀
您可以使用 Microsoft Exchange ActiveSync 來同步處理與正在執行 Microsoft Exchange Server 2003 Service Pack 2 (SP2) 之伺服器上的信箱。如果 Exchange Server 2003 SP2 包含大於 10 MB 的電子郵件訊息,Exchange ActiveSync W3wp.exe 處理序會使用幾乎百分之百的 CPU 資源的 Exchange Server 2003 SP2 上很長的時間。
發生的原因
之所以發生這個問題,是因為 Exchange Server 2003 SP2 必須配置的記憶體來處理訊息以 4 KB 為單位。因此,可能需要數千個來處理大型訊息的配置。這種行為會消耗大量的 CPU 資源。
解決方案

Hotfix 資訊

您可以從 Microsoft 取得的支援的 hotfix。然而,其目的只為修正這篇文章所說明的問題。套用此 hotfix,僅提供給已遭遇此特定問題的系統。此 hotfix 可能會接受其他測試。因此,如果這個問題不會嚴重影響,我們建議您等候下一版包含此 hotfix 的軟體更新。

此 hotfix 已開放下載,有此知識庫文件頂端的 「 下載 Hotfix 」 區段。如果這個區段不會出現,請連絡 Microsoft 客戶服務及支援 」 取得 hotfix。

附註如果發生其他問題,或如果需要進行疑難排解,您可能必須建立個別的服務要求。收取支援費用會套用到其他支援問題,以及此特定 hotfix 無法解決的問題。如需 Microsoft 客戶服務及支援部門的電話號碼,或需建立個別的服務要求的完整清單,請造訪下列 Microsoft 網站: 附註「可下載的 Hotfix」表單會顯示 hotfix 可以使用的語言。如果看不到您的語言,是因為 hotfix 未提供該語言。

必要條件

若要套用此 hotfix,您必須擁有 Exchange Server 2003 SP2 安裝。

重新啟動需求

套用此 hotfix 之後無須將電腦重新開機。 不過,IIS 管理服務和所有依存的服務都會重新啟動時套用此 hotfix。

Hotfix 取代資訊

此 hotfix 不會取代先前發行的 hotfix。

檔案資訊

此 hotfix 的英文版具有檔案屬性 (或較新的檔案屬性) 下表中所列。日期和時間,這些檔案會列出在國際標準時間 (UTC)。當您檢視檔案資訊時,它會轉換為本地時間。若要查看 UTC 與當地時間的時差,請在 [控制台] 中的日期和時間項目中使用 [時區] 索引標籤。
檔案名稱檔案版本檔案大小日期時間
Massync.dll6.5.7653.19757,7602007 年 11 月 01 日17:03


套用此 hotfix 之後,您可以設定 MaxAllocationIncrement 登錄值,以控制當 Exchange ActiveSync 裝置進行同步處理時要如何配置記憶體。

附註如需有關如何設定適當的 MaxAllocationIncrement 值的詳細資訊,請參閱 〈 其他資訊 〉 一節。

附註MaxAllocationIncrement 登錄值位於下列登錄子機碼下:
子機碼:值:型別:資料:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MasSync\Parameters
MaxAllocationIncrementREG_DWORD啟動 4 KB 增量與雙精度浮點與每個遞增,直到達到最大允許的遞增值。
例如,資料可以是 4、 8、 16、 32、 64、 128、 256、 512、 1024,2048,依此類推。
狀況說明
Microsoft 已經確認這是 「 適用於 」 一節中所列的 Microsoft 產品中的問題。
其他相關資訊
套用此 hotfix 之後,您可以變更要更有效地重新配置記憶體 Exchange ActiveSync 裝置同步處理期間所使用的 MaxAllocationIncrement 值。藉由變更 MaxAllocationIncrement 值,您可以減少同步處理期間所做的 CPU 要求數目。

附註變更 MaxAllocationIncrement 值之後,您必須監視多少可用的系統記憶體可供使用,請確定系統不會執行記憶體不足。

當 Exchange ActiveSync 裝置嘗試進行同步處理電子郵件訊息時,4 個位元組 (KB) 的記憶體配置給處理程序第一次。如果 4 KB 的初始的配置並不足以同步處理訊息,在初始的記憶體配置就會加倍為 8 KB。如果 8 KB 不足以同步處理訊息,記憶體配置加倍一次設為 16 KB。遞增記憶體配置的程序會繼續直到達到的 MaxAllocationIncrement 子機碼中的值。在達到的 MaxAllocationIncrement 子機碼中的值之後,記憶體就會遞增的 MaxAllocationIncrement 子機碼中的值。

例如,Exchange ActiveSync 裝置要求為 128 KB 的電子郵件訊息時,請考慮下列案例:

郵件大小MaxAllocationIncrement 值重新配置值重新配置的數目
128不適用4、 8、 16、 20、 24、 28、 32、 36、 40,44、 48、 52、 56。60、 64、 68、 72、 76、 80、 84、 88、 92、 96、 100、 104、 108、 112、 116、 120、 124、 12830
12884、 8、 16、 24、 32、 48、 56、 64、 72、 80、 88、 96、 104、 112、 120、 12815
128164、 8、 16、 32、 48、 64、 80、 96、 112、 1289
128324、 8、 16、 32、 64、 96、 1286
此外,Exchange ActiveSync 裝置要求是 20 百萬位元組 (MB) 的電子郵件訊息時,請考慮下列案例:

郵件大小MaxAllocationIncrement 值重新配置的數目
24,57651245
24,576819213
参考
如需有關軟體更新術語的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
編號 824684 用來描述 Microsoft 軟體更新標準術語的說明

如需有關 Exchange Server 軟體更新的命名結構描述的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
817903 新的命名結構描述為 Exchange Server 軟體更新套件的


警告:本文為自動翻譯

內容

文章識別碼:941439 - 最後檢閱時間:09/03/2013 02:33:00 - 修訂: 2.0

Microsoft Exchange Server 2003 Standard Edition, Microsoft Exchange Server 2003 Enterprise Edition

  • kbautohotfix kbhotfixserver kbqfe kbmt KB941439 KbMtzh
意見反應
"76500"; var Ctrl = ""; document.write("