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