0
我有很多正常工作的項目,但是我有一個在構建之後會消耗最多的CPU資源,系統(Windows Server 2008)變得非常慢。並且這個問題已經在上週開始了,我不記得我沒有改變項目和VS2010的設置。構建一個VS2010項目會消耗額外的資源
可能是什麼問題?
感謝
我有很多正常工作的項目,但是我有一個在構建之後會消耗最多的CPU資源,系統(Windows Server 2008)變得非常慢。並且這個問題已經在上週開始了,我不記得我沒有改變項目和VS2010的設置。構建一個VS2010項目會消耗額外的資源
可能是什麼問題?
感謝
在生成過程中您的Visual Studio的配置都可以最大程度的發揮線程,你會看到許多臨時線程的創建,您可以在
「工具限制這一>選項>項目與解決方案>生成和運行」
和修改‘並行工程的最大數量建立’
謝謝回覆,我已經設置爲兩次,但它並沒有解決問題。 – HichemSeeSharp 2012-03-08 13:31:02
你正在編譯C++嗎?任務管理器顯示什麼?它是否顯示大量cl.exe或VCBuildHelper.exe被產生?您可以將processmonitor附加到Visual Studio並監視它正在做什麼,創建大量線程,讀取註冊表項等。所以您的其他項目不顯示此行爲?你有任何包含該參考網絡共享嗎?這可能會在編譯嘗試訪問資源時增加延遲,Process Monitor將顯示它正在嘗試讀取哪些文件。 – EdChum 2012-03-08 13:47:32
我正在編譯WPF C#項目。任務管理器不顯示任何cl.exe或VCBuildHelper.exe進程。對不起,我怎樣才能連接VS2010來處理監視器進行檢查? – HichemSeeSharp 2012-03-08 14:24:13