我正在尝试在我的 CentOS 机器上安装 LLVM。在LLVM的安装教程中,-jn
指定了一个标志make
。
它说要执行make -jn
,还说“选择 n 使得 make 不会遇到交换空间问题。 ”
-j
标志的用途是什么,如何选择 n 的值?
该-j
化妆标志表示你要多少线程分配编译。
n
在这种情况下,是进程数的占位符。
经典的经验法则是,使n
= CPU 的核心数是安全的。所以如果你在双核机器上,你可能会使用-j2
,而在 8 核机器上-j8
在实践中,我发现这是一个很好的起点,但您可能应该随意尝试一下,看看什么最适合您。
归档时间: |
|
查看次数: |
1739 次 |
最近记录: |