Re[4]: Нагрузка на FreeBSD

Igor Sysoev is at rambler-co.ru
Fri Jan 12 18:10:52 MSK 2007


On Fri, 12 Jan 2007, Yuri Kushinov wrote:

> Во FreeBSD другая библиотека потоков.
>
> У меня были проблемы со стандартным libpthread, сменил их на libthr в
> libmap.conf и MySQL стал работать шустрее.
>
> > ldd -v /usr/local/libexec/mysqld
> /usr/local/libexec/mysqld:
>        libz.so.3 => /lib/libz.so.3 (0x80097b000)
>        libwrap.so.4 => /usr/lib/libwrap.so.4 (0x800a8e000)
>        libcrypt.so.3 => /lib/libcrypt.so.3 (0x800b97000)
>        libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x800cb0000)
>        libm.so.4 => /lib/libm.so.4 (0x800ea7000)
>        libpthread.so.2 => /usr/lib/libthr.so.2 (0x800fc3000)
>        libc.so.6 => /lib/libc.so.6 (0x8010da000)
>
> > cat /etc/libmap.conf
> [mysqld]
> libpthread.so.2 libthr.so.2
> libpthread.so libthr.so

Это поможет, если mysqld не собран статически. У статически собранного
библиотеку можно проверить по top'у - если у mysqld проскакивает состояние
kserel, то libpthread, если ucond, то libthr.


Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list