Ключевые слова:freebsd, boot, kernel, optimization, tune, (найти похожие документы)
Date: Mon, 25 Nov 2002 17:41:35 -0000
Newsgroups: apache-talk@lists.lexa.ru
From: Daniel Podolsky <daniel.podolsky@twelvehorses.net>
Subject: Изменение параметров ядра FreeBSD без пересборки.
>лечение:
>options MAXFILES=32000
Ну зачем же ядро пересобирать? Уже год как последовательность команд
echo "kern.maxusers=512" >> /boot/loader.conf
reboot
успешно лечит проблему...
From: Alex Tutubalin <lexa@lexa.ru>
> echo "kern.maxusers=512" >> /boot/loader.conf
Говорю же - через maxusers больше чем ~8000 Файлов сделать не получается.
> успешно лечит проблему...
> Может, и до того лечила, но я не знал :)
Начиная где-то с 4.0-4.1 т.е. уже года три как - работает. В 3.x -
кажется еще нет.
From: Dmitry Morozovsky <marck@rinet.ru>
AT> Говорю же - через maxusers больше чем ~8000 Файлов сделать не получается.
echo kern.maxfiles=32000 >> /etc/sysctl.conf
не поможет? ;-)
From: Alex Tutubalin <lexa@lexa.ru>
> echo kern.maxfiles=32000 >> /etc/sysctl.conf
> не поможет? ;-)
Для maxfiles - поможет.
Но ежели почитать приведенную тобой ссылку:
> http://www.freebsd.org/cgi/getmsg.cgi?fetch=123037+125689+/usr/local/www/db/text/2002/freebsd-hackers/20021006.freebsd-hackers
То выяснится что для увеличения количества сокетов таки нужно пересобирать
ядро (т.е. увеличивать maxfiles _до_ boot, что через loader.conf не
делается)
И вне зависимости от ситуации с maxfiles - ядро все-равно пересобирать
ради всякой фигни, которая через sysctl не включается (SMP, SSE, USER_LDT)