Allow users to limit number of cores using NJOBS envvar.
In the recent IHEP cluster, the number of processes are limit to 150. When a user builds the CEPCSW with all the cpu cores, the resources will be unavailable. So this MR allow users to reduce the number of cores:
$ NJOBS=12 ./build.sh
If users don't specify the number, then it is decided by the min(proc, nthreads/factor)
, where nthreads
is ulimit -u
and factor
is 16
.
Edited by lintao@ihep.ac.cn
Merge request reports
Activity
Filter activity
Please register or sign in to reply