Hello, Vadim Goncharov! On Wed, Apr 06, 2011 at 01:55:27AM +0700 [email protected] wrote about "Re: [freebsd] ngctl: send msg: No buffer space available": > 06.04.11 @ 01:30 Lystopad Aleksandr wrote: > > >>>>kern.ipc.maxsockbuf задает общесистемный лимит на размер буфера сокета > >>> > >>>Может ...сокетов? Или таки сокета? > >> > >>Сокета. Одного. То бишь, каждого. > > > >То есть значения задранные как у меня в виде 2621440 -- сильно дофига, > >нереально дофига? > > Да, но ничего сильно страшного в этом нет. Это просто верхний предел, сама > память не резервируется сразу же. Дефолтные значения меньше, и у каждого > протокола свои, см. sysctl net | grep space > > >>>Дык как мне избавится от subj я из этого не могу понять. Что надо > >>>докрутить? > >> > >>На второй круг идем. Сказали же уже, kern.ipc.maxsockbuf и два параметра > >>из net.graph. Не работает разве? > > > >Нет, проблема осталась. > > > >Ребутнулся, текущие настройки: > > > >net.graph.recvspace: 128000 > ^^^^^^ > >net.graph.maxdgram: 128000 > >kern.ipc.maxsockbuf: 2621440 > > > >netgraph_node 3577 895K - 17949 256 > ^^^^ > ># ngctl list > >ngctl: send msg: No buffer space available > > 3577 * 72 = 257544 > 128000
Вадим, ок, а что за число 895K перед 3577 ??? Зачем оно? Стоит попробовать задрать net.graph.recvspace на 320000 ? Спасибо. -- Lystopad Olexandr
