我在ASP.NET MVC應用程序上運行一些性能測試。我看到很高的爭用率和越來越多的線程數量。我相信這兩者是相關的,因爲線程被阻塞,線程池創建新的線程來處理傳入的請求。我相信這反過來使爭用變得更糟(即更多線程爭奪更多)。限制每個處理器使用IIS 7.5線程
正確的做法可能是採取爭用的原因,即使關鍵部分更小,驗證所有鎖確實需要等等。但是,作爲一個間歇步驟,我想限制線程數可以由線程池創建。我的觀點是儘管這可能會導致請求停留在隊列中的時間更長,但它會提高總體性能,因爲它會減少爭用和線程上下文切換。
但是,我可以找到如何在IIS 7.5中配置此,任何人都可以幫助我嗎?
感謝, 羅布
配置你指向?你能澄清一下嗎? – user2913184 2015-06-19 01:23:46