對我們在C#中的函數,它使用ICSharpCode SharpZipLib BZip2壓縮解壓縮方法來解壓縮一些XML我們從數據庫中獲取。我們發現在我們的兩個Web服務器(Win 2K和Win 2003 Svr)上存在一個問題,此代碼需要很長時間才能執行,並導致這些服務器上的CPU利用率達到最大值。我們已經隔離了代碼並將其放入Winforms應用程序進行測試,並且在相同機器上的Winforms應用程序中運行相同的代碼時,代碼運行得更快。這與SharpZipLib組件相同。同C#代碼在ASP.Net應用程序與WinForms應用程序較慢的同一臺機器
到目前爲止,我們都在虧損,爲什麼代碼運行,因此asp.net進程下慢得多。
任何建議,想法?
在此先感謝!
你是否預編譯了asp.net? – recursive 2010-09-15 15:02:13
確保ASP.NET配置爲發佈版本。 – 2010-09-15 15:03:38