From owner-freebsd-questions@FreeBSD.ORG Sat Oct 30 12:37:53 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3008616A4CE for ; Sat, 30 Oct 2004 12:37:53 +0000 (GMT) Received: from pi.codefab.com (pi.codefab.com [199.103.21.227]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC41443D45 for ; Sat, 30 Oct 2004 12:37:52 +0000 (GMT) (envelope-from cswiger@mac.com) Received: from [192.168.1.3] (pool-68-160-246-51.ny325.east.verizon.net [68.160.246.51]) by pi.codefab.com (8.12.11/8.12.11) with ESMTP id i9UCbkH5009594 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 30 Oct 2004 08:37:48 -0400 (EDT) Message-ID: <41838B1B.4010108@mac.com> Date: Sat, 30 Oct 2004 08:37:47 -0400 From: Chuck Swiger Organization: The Courts of Chaos User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.3) Gecko/20040910 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Brian Bobowski References: <1099096228.18749.149.camel@aaron.proficuous.com> <20041030003606.GA60037@xor.obsecurity.org> <41838096.2080902@cogeco.ca> <418384E9.8010601@mac.com> <4183864E.30500@cogeco.ca> In-Reply-To: <4183864E.30500@cogeco.ca> X-Enigmail-Version: 0.86.1.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-3.9 required=5.5 tests=AWL,BAYES_00 autolearn=ham version=2.64 X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on pi.codefab.com cc: FreeBSD User Questions List Subject: Re: make buildworld.........24 hours???? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Oct 2004 12:37:53 -0000 Brian Bobowski wrote: > Chuck Swiger wrote: >> Using -j is recommended only when you have lots of memory and can keep >> all of the processes resident in memory. Trying to run a parallel >> build on a low-memory machine is almost certainly going to be much >> slower, since you are going to swap more, not less. [ ... ] > Ah, thanks for the clarification. I'd seen it cited as a way to deal > with the delay caused by file access, but I guess it does make sense > that it would apply to the actual filesystem rather than swap. There's that point, too. FreeBSD will happily cache all of the header files and such in memory if it can, rather than re-reading them from disk all of the time. Adding more memory to this machine will do more for your dollar to improve the performance of the system, then anything else you can do. -- -Chuck