From mboxrd@z Thu Jan 1 00:00:00 1970 From: Neil Horman Subject: Re: [PATCH] validate_abi: build faster by augmenting make with job count Date: Wed, 20 Jul 2016 13:48:49 -0400 Message-ID: <20160720174849.GE28844@hmsreliant.think-freely.org> References: <1469034588-1847-1-git-send-email-nhorman@tuxdriver.com> <6330653.K6A9CLrOZy@xps13> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Neil Horman , dev@dpdk.org, "Mcnamara, John" To: Thomas Monjalon Return-path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by dpdk.org (Postfix) with ESMTP id 28488F94 for ; Wed, 20 Jul 2016 19:48:52 +0200 (CEST) Content-Disposition: inline In-Reply-To: <6330653.K6A9CLrOZy@xps13> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" On Wed, Jul 20, 2016 at 07:40:49PM +0200, Thomas Monjalon wrote: > 2016-07-20 13:09, Neil Horman: > > From: Neil Horman > > > > John Mcnamara and I were discussing enhacing the validate_abi script to build > > the dpdk tree faster with multiple jobs. Theres no reason not to do it, so this > > implements that requirement. It uses a MAKE_JOBS variable that can be set by > > the user to limit the job count. By default the job count is set to the number > > of online cpus. > > Please could you use the variable name DPDK_MAKE_JOBS? > This name is already used in scripts/test-build.sh. > Sure > > +if [ -z "$MAKE_JOBS" ] > > +then > > + # This counts the number of cpus on the system > > + MAKE_JOBS=`lscpu -p=cpu | grep -v "#" | wc -l` > > +fi > > Is lscpu common enough? > I'm not sure how to answer that. lscpu is part of the util-linux package, which is part of any base install. Theres a variant for BSD, but I'm not sure how common it is there. Neil > Another acceptable default would be just "-j" without any number. > It would make the number of jobs unlimited.