Hi folks, the unstable archive contains since some days a new version (0.9.6g-6) of the openssl package which includes optimized libraries for some cpu variants. The package uses the ability of the shared library loader to include special directories depending on the cpu architecture. For example on a Pentium MMX the /usr/lib/i586 directory will be searched first for libraries. In this directory is a library which is optimized with the flags -march=i586 -mcpu=i586 and also uses the handcrafted assembler routines. Optimisation is availlable at the moment for i486, i585, sparc-v9, alpha-ev4 and ev5. For Details see README.optimizations. You can see the speedgain by running: openssl speed rsa1024 For i586 it is about a factor of two. There are currently no optimized libraries for i686 (Pentium III etc.) becaus of a bug in glibc (See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=161788&repeatmerged=yes) A library in /usr/lib/i686 would be loaded on all i386 architectures. Therefore i686 has to use i386 libraries at the moment. Christoph
Attachment:
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil