mbuf tuning

CHOI Junho cjh at kr.FreeBSD.org
Sun Jan 18 22:36:17 PST 2004


What is general guidelines of mbuf cluster tunables? I usually use


in /boot/loader.conf.local. But it has limits on concurrent TCP
sessions, under my /etc/sysctl.conf configuration:


With above parameters, about 1000 connection was the maximum. Of course
if I set 1/2 value for tcp buffer(32768), maximum connection is
doubled. But I want more.

Increasing kern.ipc.nmbclusters caused frequent kernel panic
under 4.7/4.8/4.9. How can I set more nmbclusters value with 64K tcp
buffers? Or is any dependency for mbufclusters value? (e.g. RAM size,
kern.maxusers value or etc)

p.s. RAM is 2G, Xeon 2.0G x 1 or 2 machines.

CHOI Junho <http://www.kr.FreeBSD.org/~cjh>     KFUG <cjh at kr.FreeBSD.org>
FreeBSD Project <cjh at FreeBSD.org>        Web Data Bank <cjh at wdb.co.kr>
Key fingerprint = 1369 7374 A45F F41A F3C0  07E3 4A01 C020 E602 60F5

More information about the freebsd-performance mailing list