aboutsummaryrefslogtreecommitdiffstats
path: root/pkg
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2017-06-19 16:48:46 +0200
committerDmitry Vyukov <dvyukov@google.com>2017-06-19 16:48:46 +0200
commitf94617a321c9ac10dc992bf6d4ad9f509ccb3d58 (patch)
tree0606e7b1e5677e25bd370cda72c6b9d409177e64 /pkg
parent9dcb6799c7fdc775caf10ab1df902828c290fc73 (diff)
pkg/kernel: reduce Build parallelism
NumCPU*2 can create excessive number of subprocesses in the case machine is busy with other things as well.
Diffstat (limited to 'pkg')
-rw-r--r--pkg/kernel/kernel.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkg/kernel/kernel.go b/pkg/kernel/kernel.go
index a92bc113f..77e6f6c1f 100644
--- a/pkg/kernel/kernel.go
+++ b/pkg/kernel/kernel.go
@@ -53,7 +53,7 @@ func Build(dir, compiler, config string, fullConfig bool) error {
}
// We build only bzImage as we currently don't use modules.
// Build of a large kernel can take a while on a 1 CPU VM.
- if _, err := osutil.RunCmd(3*time.Hour, dir, "make", "bzImage", "-j", strconv.Itoa(runtime.NumCPU()*2), "CC="+compiler); err != nil {
+ if _, err := osutil.RunCmd(3*time.Hour, dir, "make", "bzImage", "-j", strconv.Itoa(runtime.NumCPU()), "CC="+compiler); err != nil {
return err
}
return nil