Visual Studio选项/ MP是否有助于IncrediBuild?

时间:2015-04-30 15:02:46

标签: performance visual-studio build incredibuild

我使用Xorax IncrediBuild构建 Visual Studio 2013 (或更高版本)项目。

  • 是否在项目属性中启用/MP option 以任何方式影响IncrediBuild的表现?
  • 是否有帮助,干扰或被忽略的选项?

很遗憾,我无法在IncrediBuild文档中找到任何确认信息。

1 个答案:

答案 0 :(得分:3)

/ MP开关使编译器在单独的进程中生成自身的副本,这些副本在本地计算机内核上同时编译源文件。

IncrediBuild有自己的并行构建机制,该机制完全覆盖/ MP选项。使用IncrediBuild会使/ MP交换机变为冗余,因为构建已经分布并且使用CPU的空闲周期不仅是本地计算机(启动程序),而且还使用本地网络(代理程序)上的其他计算机CPU的空闲周期。所以底线是:/ MP开关不会伤害IncrediBuild,但它也无法帮助它获得更好的结果。

请注意,我为IncrediBuild工作。