From owner-freebsd-current Tue Mar 6 10:38:49 2001 Delivered-To: freebsd-current@freebsd.org Received: from blizzard.sabbo.net (ns.sabbo.net [193.193.218.18]) by hub.freebsd.org (Postfix) with ESMTP id D02AE37B718 for ; Tue, 6 Mar 2001 10:38:29 -0800 (PST) (envelope-from sobomax@FreeBSD.org) Received: from vic.sabbo.net (root@vic.sabbo.net [193.193.218.112]) by blizzard.sabbo.net (8.10.1/8.10.1) with ESMTP id f26IbgM28577 for ; Tue, 6 Mar 2001 20:37:44 +0200 Received: from FreeBSD.org (big_brother.vega.com [192.168.1.1]) by vic.sabbo.net (8.11.2/8.11.2) with ESMTP id f26IbpG51445 for ; Tue, 6 Mar 2001 20:37:51 +0200 (EET) (envelope-from sobomax@FreeBSD.org) Message-ID: <3AA52E6F.F660E94B@FreeBSD.org> Date: Tue, 06 Mar 2001 20:37:35 +0200 From: Maxim Sobolev Organization: Vega International Capital X-Mailer: Mozilla 4.76 [en] (WinNT; U) X-Accept-Language: uk,ru,en MIME-Version: 1.0 To: FreeBSD Current Subject: make(1) benchmarks [WAS: Re: cvs commit: src/gnu/usr.bin/binutils/ar Makefile src/gnu/usr.bin/binutils/as Makefile.inc0 ...] References: <200102271125.f1RBPig49632@freefall.freebsd.org> <20010227150929.B72398@dragon.nuxi.com> <20010228102308.K767@ohm.physics.purdue.edu> <200102281651.f1SGp8d41759@harmony.village.org> <20010228123542.N767@ohm.physics.purdue.edu> Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Will Andrews wrote: > [ cc's trimmed, moved to -current ] > > On Wed, Feb 28, 2001 at 09:51:08AM -0700, Warner Losh wrote: > > So long as it is not forced unconditionally to be static. > > I agree. > > > b) I've not seen the numbers for this. If it is only 1% faster, it > > doesn't make sense, even though it sounds good on paper. > > I will perform careful benchmarks and publish results. Can people wait > until that is done before moving forward please? Give me until Saturday. Any updates? My quick test involving running pkg_version on a system with 92 installed ports, which is very make-intensive operation if ports have origin recorded, as pkg_version(1) runs `make -V' for each port, shown that statically-compiled make is about 15% faster than dynamically-compiled. Sound like a reasonable speed gain for 100k binary size increase. What do people think? -Maxim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message