Unhappy with recent make(1) changes
Ruslan Ermilov
ru at FreeBSD.org
Mon Jan 12 14:37:55 PST 2004
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=bin
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
:
: -B: 10,72s 10,67s 10,64s
: 10,57s 10,64s 10,70s
: 10,70s 10,80s 10,63s
:
: -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,
--
Ruslan Ermilov
FreeBSD committer
ru at FreeBSD.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20040113/22c4aabc/attachment.bin
More information about the freebsd-current
mailing list