Сейчас занимаюсь пляской с бубном вокруг старенького сервера
2xXeon 550 + 440BX + 2G + PromisseTX2300 + 2xSATAII160G + 2xSCSI 9G (не участвуют)
FreeBSD 6.1 RC1 (сделан buildworld)
Цель - apache + php(xsl+xml) + mysql + mail + ftp для переноса проекта с посещением 25000 в сутки. Время пока есть и хочется выжать из сервака по максимуму.
Так что хотел бы повторить опыты
http://blog.gslin.org/archives/2005/12/12/252/
http://lists.freebsd.org/pipermail/free ... 01874.html
и, возможно, выйти в итоге на связку
ULE + libthr + TSC + context_time.patch + cpu_acct_1.patch + cpu_acct_2.patch
Но возникли непонятки
1. Не нашел пока инфы как и куда применять патчи.
2. Кто знает как мог переключать библиотеки потоков автор опытов? libmap.conf, но как? нужно ли давать команду после изменения libmap.conf и какую.
3. Кто знает как собрать mysql так как собирал автор опытов? make.conf или что то еще? что вписать в make.conf.
Железо только не ругайте - проект то студенческий )))
== дополнено ==
1. ldconfig -r | grep thr
53:-lpthread.2 => /usr/lib/libpthread.so.2
56:-lthr.2 => /usr/lib/libthr.so.2
57:-lthread_db.2 => /usr/lib/libthread_db.so.2
не хватает linuxthread?