mirror of
https://github.com/nvm-sh/nvm.git
synced 2025-05-10 14:21:50 +00:00
[Fix] nvm install -s
: when “core id” doesn’t appear in /proc/cpuinfo, fall back to counting “processor” lines.
Fixes #1115.
This commit is contained in:
parent
b6481583af
commit
45ae48df2d
2
nvm.sh
2
nvm.sh
@ -1423,7 +1423,7 @@ nvm_get_make_jobs() {
|
||||
NVM_OS="$(nvm_get_os)"
|
||||
local NVM_CPU_THREADS
|
||||
if [ "_$NVM_OS" = "_linux" ]; then
|
||||
NVM_CPU_THREADS="$(grep -c 'core id' /proc/cpuinfo)"
|
||||
NVM_CPU_THREADS="$(command grep -c -E '^processor.+: [0-9]+' /proc/cpuinfo)"
|
||||
elif [ "_$NVM_OS" = "_freebsd" ] || [ "_$NVM_OS" = "_darwin" ]; then
|
||||
NVM_CPU_THREADS="$(sysctl -n hw.ncpu)"
|
||||
elif [ "_$NVM_OS" = "_sunos" ]; then
|
||||
|
Loading…
Reference in New Issue
Block a user