Incredibuild不使用所有CPU资源,为什么?

时间:2015-03-18 16:36:51

标签: cpu-usage incredibuild

我们正在使用Incredibuild 5协调员和客户。

当某人在VS2010中使用Incredibuild插件开始重建时,构建PC的CPU使用率没有达到100%,只是一直使用5-30%。

构建PC的客户端优先级设置设置为高,并且所有核心都分配给构建进程。 在构建协调器中,我们使用这些设置:

  • Build Prio:high
  • 作业prio:高
  • 远程任务:高
  • 启用了HyperThread并设置为最大

如何在构建客户端达到最大CPU使用率?

1 个答案:

答案 0 :(得分:1)

这些实际上是很好的结果,这意味着IncrediBuild可以非常有效地将您的工作负载分配给其他节点。 构建机器不太忙,构建机器负责同步远程节点接收的所有输出。

如果您希望通过增加构建计算机上的工作负载来测试性能,则可以增加告诉IncrediBuild在构建计算机上拥有多少核心的值。如果您的机器是8核超线程,IncrediBuild将只并行执行8个任务(进程),您可以通过更改您告诉IncrediBuild您的机器具有的核心数量,指示IncrediBuild在您的机器上并行执行更多任务: 右键单击IncrediBuild托盘图标 - >代理设置 - >代理 - > CPU利用率 - >在组合框中选择“用户自定义”,然后更改定义机器核心数的值。

请注意,为了让IncrediBuild将您的计算机视为16核计算机,您应该拥有相应的许可证。您可以向IncrediBuild客户经理索取临时许可。

免责声明 - 我为IncrediBuild工作