DLOPEN and Statically linked executable

Steve Munroe sjmunroe@us.ibm.com
Thu Jun 20 08:44:00 GMT 2002


Peter Zaitsev wrote:

> At MySQL we use patched version of GLIBC for MySQL binary
> distribution and so have to compile it statically.  This patched
> version of GLIBC is must to handle high load, it uses smaller thread
> stack size instead of default 2M and has  different mutex handling,
> so less context switches will happen in case of MySQL and will give
> better performance.

Have you considered linking shared and using LD_PRELOAD to override
any functions that are you would normally get from libc.so?




More information about the Libc-alpha mailing list