From owner-freebsd-ports@FreeBSD.ORG Thu Apr 12 19:36:21 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AE0F416A409 for ; Thu, 12 Apr 2007 19:36:21 +0000 (UTC) (envelope-from mail@maxlor.com) Received: from popeye1.ggamaur.net (popeye1.ggamaur.net [213.160.40.50]) by mx1.freebsd.org (Postfix) with ESMTP id AA8BB13C44C for ; Thu, 12 Apr 2007 19:36:20 +0000 (UTC) (envelope-from mail@maxlor.com) Received: from maxlor.mine.nu (maxlor@c-82-192-240-247.customer.ggaweb.ch [82.192.240.247]) by popeye1.ggamaur.net (8.13.7/8.13.7/Submit) with ESMTP id l3CJ8Jux046598; Thu, 12 Apr 2007 21:08:20 +0200 (CEST) (envelope-from mail@maxlor.com) Received: from localhost (unknown [127.0.0.1]) by maxlor.mine.nu (Postfix) with ESMTP id A98882E19C; Thu, 12 Apr 2007 21:08:19 +0200 (CEST) X-Virus-Scanned: amavisd-new at atlantis.intranet Received: from maxlor.mine.nu ([127.0.0.1]) by localhost (atlantis.intranet [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1VM3KO1FRs39; Thu, 12 Apr 2007 21:08:02 +0200 (CEST) Received: from mini.intranet (mini.intranet [10.0.0.17]) by maxlor.mine.nu (Postfix) with ESMTP id C14942E1C8; Thu, 12 Apr 2007 21:08:02 +0200 (CEST) From: Benjamin Lutz To: freebsd-ports@freebsd.org Date: Thu, 12 Apr 2007 21:07:57 +0200 User-Agent: KMail/1.9.5 References: <200704100452.40574.mail@maxlor.com> <1176363454.72184.2.camel@pav.hide.vol.cz> <461DF6A3.9030201@u.washington.edu> In-Reply-To: <461DF6A3.9030201@u.washington.edu> X-Face: $Ov27?7*N,h60fIEfNJdb!m,@#4T/d; 1hw|W0zvsHM(a$Yn6BYQ0^SEEXvi8>D`|V*F"=?utf-8?q?=5F+=0A=09R2?=@Aq>+mNb4`,'[[%z9v0Fa~]AD1}xQO3|>b.z&}l#R-_(P`?@Mz"kS; XC>Eti,i3>%@=?utf-8?q?g=3F=0A=094f?=,\c7|Ghwb&ky$b2PJ^\0b83NkLsFKv|smL/cI4UD%Tu8alAD MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1905326.VZ0lf1cZNu"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200704122108.01376.mail@maxlor.com> X-Scanned-By: MIMEDefang 2.61 on 213.160.40.60 Cc: Garrett Cooper Subject: Re: parallel builds revisited X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Apr 2007 19:36:21 -0000 --nextPart1905326.VZ0lf1cZNu Content-Type: text/plain; charset="iso-8859-2" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Thursday 12 April 2007 11:06, Garrett Cooper wrote: > I dunno how you want to approach this, but gmake does recommend 2 > jobs be run in parallel for HTT enabled chips, and 3 or 4 jobs for a > dual core machines. > -Garrett So far the approach is one job per CPU. I'll do some benchmarks lateron=20 to determine wether it really helps to run more jobs. For the KDE=20 ports, my gut feeling is that the improvement would be negligible. I'll=20 have to evaluate non-C++ ports like gnome-*, where the compilation time=20 per file is shorter. Of course, to make proper use of distcc, at least #cores + 1 jobs are=20 required. I'll keep that in mind. Cheers Benjamin --nextPart1905326.VZ0lf1cZNu Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBGHoORzZEjpyKHuQwRAiVCAJ9KyB2EDsNunMxXLvGhTdu3cx8jfgCeKf9D /xa+6/Q/BIJQxCOSodKVSXA= =B0mZ -----END PGP SIGNATURE----- --nextPart1905326.VZ0lf1cZNu--