Incredibuild增加联合编译速度
Incredibuild联合编译默认情况下,只有额外的12个核会参与编译。
我们经常会看到,编译的时候,有几十个核处于连接中,但是真正工作的只有十几个。
此时的编译速度,与本地相比,可以增加2倍。
我们可以通过本地配置,增加同时工作的CPU数量,使编译速度在原有基础上,再增加几倍。
过程如下:
Agent Settings -> Visual Studio Builds -> Advaced -> PDB File Allocation
这里的最后一个配置 Limit concurrent PDB File instances to
默认是12,即额外12个核工作,可以改到60
这里还有一个服务器上的配置,可以修改编译时连接到的CPU数量。
注意:这个配置只有服务器才可以改的
Coordinator Monitor -> View -> Settings -> Agent Assignment -> Advanced
这个配置 Allow up to * CPUs/cores to participate in a build
即编译时允许连接的CPU数量
默认60,一般无需修改。
当然如果用户数特别多,机器特别好,编译的工程特别大,可以改到100试试。
有用!速度一下提升了好几倍。感谢博主!
谢谢支持 ^_^