>При большой нагрузке FreeBSD зависла после
>выдачи ошибки: kernel: looutput: mbuf
>allocation filed
>Подскажите из-за чего могут быть проблемы
>с выделением сетевых буферов и
>как это исправить.
увеличить maxusers в ядре, что автоматом увеличит
NMBCLUSTERS и почитать tuning на freebsd.org
или ru там в FAQ должно быть, включая механизм
расчета NMBCLUSTERS
проверить через netstat -m
[unix1]/var/tmp/Modjo > netstat -m
115/624/4096 mbufs in use (current/peak/max):
95 mbufs allocated to data
20 mbufs allocated to packet headers
94/346/1024 mbuf clusters in use (current/peak/max)
848 Kbytes allocated to network (27% of mb_map in use)
0 requests for memory denied
0 requests for memory delayed
0 calls to protocol drain routines
это в моем ядре на рабочей телеге:
maxusers 64
options NMBCLUSTERS=1024