diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2017-06-19 16:48:46 +0200 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2017-06-19 16:48:46 +0200 |
| commit | f94617a321c9ac10dc992bf6d4ad9f509ccb3d58 (patch) | |
| tree | 0606e7b1e5677e25bd370cda72c6b9d409177e64 /pkg/kernel | |
| parent | 9dcb6799c7fdc775caf10ab1df902828c290fc73 (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/kernel')
| -rw-r--r-- | pkg/kernel/kernel.go | 2 |
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 |
