From owner-freebsd-hackers Fri Dec 14 1:37:16 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from earth.rila.bg (earth.rila.bg [194.141.1.31]) by hub.freebsd.org (Postfix) with ESMTP id DFC2737B405; Fri, 14 Dec 2001 01:37:10 -0800 (PST) Received: from earth.rila.bg (mitko@localhost.rila.bg [127.0.0.1]) by earth.rila.bg (8.11.6/8.11.6) with SMTP id fBE9at516397; Fri, 14 Dec 2001 11:36:56 +0200 (EET) (envelope-from mitko@rila.bg) Date: Fri, 14 Dec 2001 11:36:55 +0200 From: Dimitar Peikov To: Alfred Perlstein Cc: kris@FreeBSD.ORG, peter@wemm.org, phk@critter.freebsd.dk, hackers@FreeBSD.ORG Subject: Re: Performance issue Message-Id: <20011214113655.75d89751.mitko@rila.bg> In-Reply-To: <20011214025533.J79896@elvis.mu.org> References: <72360.1007898170@critter.freebsd.dk> <20011209232328.31DC43810@overcee.netplex.com.au> <20011213201715.C84382@citusc17.usc.edu> <20011214022651.I79896@elvis.mu.org> <20011214004559.B86064@citusc17.usc.edu> <20011214025533.J79896@elvis.mu.org> Reply-To: mitko@rila.bg Organization: Rila Solutions X-Mailer: Sylpheed version 0.6.5 (GTK+ 1.2.10; i386--freebsd4.4) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Fri, 14 Dec 2001 02:55:33 -0600 Alfred Perlstein wrote: > * Kris Kennaway [011214 02:46] wrote: > > > > Yes, well, we already compile the *entire tree* with static > > (compile-time) optimizations when CPUTYPE is set, so one more (bzero) > > is no difference except that it gives an extra performance benefit. > > Wait, you go to each and every freebsd install and do a make world? > > The point is we can do this dynamically, in fact we don't even need > to teach the linker how to do it, we can do it via the startup > scripts by checking a sysctl and providing the subdir to ldconfig. > > :) > > -- > -Alfred Perlstein [alfred@freebsd.org] > 'Instead of asking why a piece of software is using "1970s technology," > start asking why software is ignoring 30 years of accumulated wisdom.' > http://www.morons.org/rants/gpl-harmful.php3 Yes, this would be great, but I think that bzero() is for example, there are too many functions from the libraries that could be optimized as well. These are all string and memory manipulation routines with extentions such us MMX, SIMD, 3dnow, ... This would not be 5 min implementation at all. -- Dimitar Peikov Programmer Analyst Globalization Group "We Build e-Business" RILA Solutions 27 Building, Acad.G.Bonchev Str. 1113 Sofia, Bulgaria phone: (+359 2) 9797320 phone: (+359 2) 9797300 fax: (+359 2) 9733355 http://www.rila.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message