From 91a6876776248a11ace67ce8a2df281b9f96b4c5 Mon Sep 17 00:00:00 2001 From: Gyeoungmin Kim Date: Fri, 5 Jun 2015 14:02:05 +0900 Subject: [PATCH] Reduce nprocessors. This option is assigning excessive cpu core. In server case, It stop build task Change-Id: I36c48cd1e3817645594c2a447a72abbbd9aadcf0 --- depanneur | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/depanneur b/depanneur index 244998a..9b8bfbe 100755 --- a/depanneur +++ b/depanneur @@ -1605,7 +1605,10 @@ sub build_package { push @args, "--uid $zuid:$zgid"; my $nprocessors = 2; if ($^O eq "linux") { - $nprocessors = int(sysconf(SC_NPROCESSORS_ONLN)); + $nprocessors = int(int(sysconf(SC_NPROCESSORS_ONLN))/int($MAX_THREADS)); + if ($nprocessors < 1) { + $nprocessors = 1; + } } else { warning("depanneur only support linux platform"); } -- 2.34.1