在多个核心中运行Visual Studio

时间:2014-01-02 11:28:18

标签: .net visual-studio visual-studio-2012 multicore

我在Visual Studio 2012中进行编码,而我的处理器有4个内核。

有时Visual Studio会冻结,我会看一下任务管理器,devenv.exe进程最高25%(一个核心)。

我不确定是不是因为我启用了太多的插件,大项目或只是我当前的配置没有承载所有应用程序打开的Visual Studio。 (Windows 7 / AMD X4 640 w / Chrome,MSSMS,Skype,Outlook ......)。但是,我想运行Visual Studio与其他核心来处理它..

在我工作的时候,有没有办法使用所有核心运行Visual Studio?

(请注意,我不是要求多核构建 - 围绕着许多问题)。

2 个答案:

答案 0 :(得分:1)

首先,听起来像devenv.exe最大化了你的核心之一。很难说出你的具体问题的原因是什么,但如果你说你确实有很多插件运行,禁用它们然后一次重新启用它们无疑会帮助找出它们是否是原因。

至于你的主要问题,人们会认为Visual Studio的设计者尽力充分利用可用的CPU资源,并且不太可能有单独的设置来启用某种特殊的多核模式。

答案 1 :(得分:0)

在任务管理器中检查CPU关联性。它可能只设置为一个核心。