2013-02-20 12 views
1

我們在C#中編寫了一些web服務,用於從遠程客戶端發送和接收數據。它工作正常。幾天前,我們發現在將字節數組發送回客戶端時,CPU使用率從IIS工作進程的約2%增加到接近30%。在調試過程中,我們發現這個CPU使用率峯值出現在我們的webmethod結束後,所以這可能在我們的代碼中沒有。有什麼我們不知道可能會導致這種CPU使用率?當我們只發送一個錯誤代碼時,沒有這樣的峯值...使用SOAP發送數據時的高CPU使用率

當只有一個客戶端連接時,CPU使用率發生。當我們有4-5個客戶端連接的CPU被100%使用!

+0

這個問題可能會多一點信息打撈... – 2013-02-21 02:04:03

回答