Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Jan 2004 00:38:05 +0200
From:      Ruslan Ermilov <ru@FreeBSD.org>
To:        Dag-Erling Smorgrav <des@FreeBSD.org>, Scott Long <scottl@FreeBSD.org>, Bruce Evans <bde@FreeBSD.org>
Cc:        current@FreeBSD.org
Subject:   Unhappy with recent make(1) changes
Message-ID:  <20040112223805.GA49251@FreeBSD.org.ua>

next in thread | raw e-mail | index | archive | help

--PEIAKu/WMn1b1Hv9
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Gang,

I was very surprised to find out that the 2x2.8GHz CPU with HTT
enabled and 4GB RAM machine, otherwise idle, built world for more
than an hour.  It turned out to be an issue with recent changes
to make(1) -- the machine runs July 1, 2003 version of 5.1-CURRENT.
It's bankshot.rtp.FreeBSD.org, with hardware config documented on
www/internal/.

An example job (with empty object directory) was:

: time -h make -ss obj -DALWAYS_CHECK_MAKE SUBDIR_OVERRIDE=3Dbin

run with -j4 and without it (-B below for explicity).

The result is as follows an dshould be self-evident:

:         old             new main.c +    new main.c +
:                         old job.h       new job.h
:=20
: -B:     10,72s          10,67s          10,64s
:         10,57s          10,64s          10,70s
:         10,70s          10,80s          10,63s
:=20
: -j4:    13,53s          12,15s          1m3,89s
:         13,40s          12,02s          1m7,68s
:         13,23s          12,70s          1m5,73s

old: main.c,v 1.85 job.h,v 1.20
new: main.c,v 1.86 job.h,v 1.21

Can you elaborate here?


Cheers,
--=20
Ruslan Ermilov
FreeBSD committer
ru@FreeBSD.org

--PEIAKu/WMn1b1Hv9
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)

iD8DBQFAAyHMUkv4P6juNwoRAqKTAJ9mQt+s1X52dIlLVhfkHrbu84zbFwCggHR+
K3aiXyU+TBIHApHBW2s4Mcg=
=Luls
-----END PGP SIGNATURE-----

--PEIAKu/WMn1b1Hv9--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040112223805.GA49251>