Compilation 使用-j选项优化make

Compilation 使用-j选项优化make,compilation,makefile,Compilation,Makefile,make命令有一个-j选项,允许您指定要运行多少并发作业。我在某个地方听说(在一个类中,所以我不能提供文本证明的链接),理想的数字是#个CPU核+1。尽管这只会一次运行#cores作业,“+1”与在其中一个作业完成时优化构建过程有关 任何人都可以确认#cores+1是-j标志的理想选项吗?这里提到了这一点:您可能会发现这一讨论很有趣:请注意,在一个作业完成时,使用+1与优化构建过程没有任何关系;“优化”并不存在。这是有人编造的:)

make
命令有一个
-j
选项,允许您指定要运行多少并发作业。我在某个地方听说(在一个类中,所以我不能提供文本证明的链接),理想的数字是#个CPU核+1。尽管这只会一次运行#cores作业,“+1”与在其中一个作业完成时优化构建过程有关


任何人都可以确认#cores+1是
-j
标志的理想选项吗?

这里提到了这一点:您可能会发现这一讨论很有趣:请注意,在一个作业完成时,使用+1与优化构建过程没有任何关系;“优化”并不存在。这是有人编造的:)