我们正在使用 Incredibuild 5 协调器和客户端。
当有人在 VS2010 中使用 Incredibuild 插件开始重建时,构建 PC 的 CPU 使用率没有达到 100%,只是一直使用 5-30%。
构建 PC 的客户端优先级设置设置为高,并且所有内核都分配给构建进程。在构建协调器中,我们使用这些设置:
- 构建优先级:高
- 分配优先级:高
- 远程任务:高
- 超线程启用并设置为最大值。
如何在构建客户端达到最大 CPU 使用率?
我们正在使用 Incredibuild 5 协调器和客户端。
当有人在 VS2010 中使用 Incredibuild 插件开始重建时,构建 PC 的 CPU 使用率没有达到 100%,只是一直使用 5-30%。
构建 PC 的客户端优先级设置设置为高,并且所有内核都分配给构建进程。在构建协调器中,我们使用这些设置:
如何在构建客户端达到最大 CPU 使用率?
这些实际上是很好的结果,这意味着 IncrediBuild 非常有效地将您的工作负载分配到其他节点。构建机器不太忙是一件好事,构建机器负责同步远程节点接收到的所有输出。
如果您想通过增加构建机器上的工作负载来测试您的性能,您可以增加告诉 IncrediBuild 您在构建机器上有多少内核的值。如果您的机器是 8 核超线程,IncrediBuild 将仅并行执行 8 个任务(进程),您可以通过更改您告诉 IncrediBuild 您的机器具有的内核数量来指示 IncrediBuild 在您的机器上并行执行更多任务:对单击 IncrediBuild 托盘图标->Agent Settings->Agent->CPU Utilization-> 在组合框中选择“用户定义”,然后更改定义计算机内核数的值。
请注意,为了让 IncrediBuild 将您的机器视为 16 核机器,您应该拥有适当的许可证。您可以向您的 IncrediBuild 客户经理申请临时许可证。
免责声明 - 我为 IncrediBuild 工作