On Mon, Nov 29, 2004 at 10:55:05AM +0200, Valentin Nechayev wrote:
Mon, Nov 29, 2004 at 10:21:28, edd wrote about "[uanog] Re: [q] SMP mashine. OS - ?":
т.к., попробовал. CPU load одного проца - ~10%, другие - Idle 98-99. "Доктор, что я не так делаю?" (c) ???? ;) Зависит от прилинкованной библиотеки нитей. Прошу ткнуть меня в вменяему доку по этому поводу. Я уже запутался, пока пытался подружить squid с smp.
На 5.2.1 по умолчанию прицепилась libc_r, а это один процессор. Почитайте man libmap.conf и заставьте ее запуститься с libthr или libkse (если под таким именем нет, искать libpthread). В отличие от сквида, шансы на равномерную загрузку значительно выше :) Ну и рекомендую систему догнать до 5.3, это полезно в плане избавления от глюков (в 99% случаев). /me в продакшне гоняет 5.2.1-R, kernel собранный с -O3 и т.п. (частично), роутер с НАТом это... Глюков нету, но вот крэши под нагрузкой(0% idle) - это бывает, особенно если часто менять адрес на outgoing interface, killall -9 natd, natd -a .... Если это делать в "спокойной" обстановке - то всё ОК...Хотя - оно может после какого-то раза.
-- Best regards, Paul Arakelyan. =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message