[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#202835: /lib/libc-2.3.1.so: Want i686 optimized build



Jeff Bailey <jbailey@nisa.net> writes:

> On Fri, Jul 25, 2003 at 03:39:34PM +0200, Johan Walles wrote:
> 
>> I would like to have an i686 optimized glibc package.  The reason
>> is glibc is what is taking up the most time (23%) during my boot
>> sequence:
> 
> Can you contrast this against an i686-optimised version of glibc? 
> You're showing that memmove is eating about 4% of your boottime.
> I'm curious whether optimised libraries would appreciably save any
> of that (once you account for cache-misses, pipelining, etc.)  I
> haven't seen anything that shows that optimised libraries are a big
> win for anything other that floating point operations, and the
> serious users of those (like openssl) tend to provide their own
> optimised versions.

Apart from the optimized bzero, ffs, memset, memcpy, mempcpy, memmove,
strcmp, strtok implementations (and a few FP optimizations), a i686
build would also provide some non-performance related features:
hp-timing and LinuxThreads with floating stacks.


        Juergen

-- 
Juergen Kreileder, Blackdown Java-Linux Team
http://www.blackdown.org/java-linux/java2-status/



Reply to: