From owner-freebsd-current Wed Mar 11 15:58:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA12026 for freebsd-current-outgoing; Wed, 11 Mar 1998 15:58:41 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from frmug.org (frmug-gw.frmug.org [193.56.58.252]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA12013 for ; Wed, 11 Mar 1998 15:58:33 -0800 (PST) (envelope-from roberto@keltia.freenix.fr) Received: (from uucp@localhost) by frmug.org (8.8.8/frmug-2.2/nospam) with UUCP id AAA02105 for current@FreeBSD.ORG; Thu, 12 Mar 1998 00:58:25 +0100 (CET) (envelope-from roberto@keltia.freenix.fr) Received: (from roberto@localhost) by keltia.freenix.fr (8.8.8/keltia-2.13/nospam) id AAA13563; Thu, 12 Mar 1998 00:42:16 +0100 (CET) (envelope-from roberto) Message-ID: <19980312004215.A13486@keltia.freenix.fr> Date: Thu, 12 Mar 1998 00:42:15 +0100 From: Ollivier Robert To: FreeBSD Current Subject: Re: Amazing :-) Mail-Followup-To: FreeBSD Current References: <14680.889593344@gjp.erols.com> <3506FAE0.21094C16@challenge.isvara.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.90.4i In-Reply-To: <3506FAE0.21094C16@challenge.isvara.net>; from freebsd@isvara.net on Wed, Mar 11, 1998 at 08:58:08PM +0000 X-Operating-System: FreeBSD 3.0-CURRENT ctm#4121 AMD-K6 MMX @ 225 MHz Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG According to freebsd@isvara.net: > 2. Doesn't make use timestamps (updating killed with 'noatime') for > compiling (ie. seeing what is changed)? It uses mtime (modification time), not atime (access time). Access time has a very limited interest for some things. > 3. What does CFLAGS= -pipe do in the make.conf file? Get rid of temporary files for gcc/cpp/cc1 by using pipes. > 4. Can we tweak the CFLAGS= -m486 for out CPU-class? I don't know what you really mean by this but you can use pgcc to compile the world for better processors (Pentium, Pentium Pro, K6 & Cyrix). > 5. Can we specify -O2 instead of -O (ie. what order of performance > increase > be)? Compilation time will increase while running time should decrease but it is very difficult to evaluate... > 6. What is NOCLEAN=true & NOPROFILE=true ? > (I know what they will kinda do, but how will it affect resultant 'world') NOCLEAN will avoid a potentially long "rm -rf" operation (unless you use softupdates :-)). NOPROFILE will avoid recompiling all the libraries with '-p' for profiling purposes. With the same settings as Amancio (NOCLEAN & NOPROFILE but an empty /usr/obj) I get _1h20_ on my K6-225, 64 MB, all disks on a SC-875 (ultra wide), /usr/src on a DCAS-34330W (async,noatime) and /usr/obj on a DORS-32160 (async,noatime). sd0 at scbus0 target 0 lun 0 sd0: type 0 fixed SCSI 2 sd0: Direct-Access sd0: WIDE SCSI (16 bit) enabled sd0: 40.0 MB/s (50 ns, offset 15) 4134MB (8467200 512 byte sectors) sd2 at scbus0 target 2 lun 0 sd2: type 0 fixed SCSI 2 sd2: Direct-Access sd2: 20.0 MB/s (50 ns, offset 15) 2063MB (4226725 512 byte sectors) -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 3.0-CURRENT #0: Sun Mar 1 18:50:39 CET 1998 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message