visual-studio - 为什么 Visual Studio 不能在多个内核上运行? CPU 为 25%

标签 visual-studio visual-studio-2008

我正在运行带有噩梦般可怕的 MS 测试框架的 Visual Studio 2008。问题是它将我的 CPU 发送到 100%(在四核上为 25%)。

我的问题是为什么 Visual Studio 不能在多个内核上运行?当然,M$ 必须有足够的线程处理才能使其工作。

最佳答案

我在所有 4 个 CPU 上运行 VS2008。只需设置这个环境变量/项目标志。

/MP

(可在C/C++设置、高级、项目设置中设置)

编辑: MP 标志也可以接受一个数字,例如/MP2 这意味着它只能在 2 个内核上运行。将其保留为/MP 意味着它将在最大数量的内核上运行。

Edit2: MP 标志可能仅适用于编译器。

关于visual-studio - 为什么 Visual Studio 不能在多个内核上运行? CPU 为 25%,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53939/

相关文章:

visual-studio - 带有 Visual Studio 集成的小型项目的源代码控制

visual-studio-2008 - Eclipse vs VS IDE 单元测试一个类

visual-studio - 如何暂时停用所有尝试/捕获 block ?

visual-studio - Visual Studio Online - "The specified solution configuration "Debug|any cpu"is invalid"

vb.net - 为什么我的 VB.Net 项目消失而不是给出错误消息?

visual-studio-2008 - 数据集设计器问题-Visual Studio 2008

c# - 条件属性

c# - 安装 Microsoft.Azure.CosmosDB.Table NuGet 时出错

visual-studio - 无法部署元数据。原因;连接服务器时发生错误

visual-studio-2008 - VS2008 SP1 silverlight 设计表面不允许我将组件放到上面