Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 01 May 2010 04:08:29 +0700
From:      Eugene Grosbein <eugen@grosbein.pp.ru>
To:        Maxim Sobolev <sobomax@sippysoft.com>
Cc:        freebsd-net@freebsd.org
Subject:   Re: Making IFQ_MAXLEN tunable
Message-ID:  <4BDB46CD.80004@grosbein.pp.ru>
In-Reply-To: <4BDB3C31.4050709@sippysoft.com>
References:  <4BDB3C31.4050709@sippysoft.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Maxim Sobolev wrote:

> Many network drivers in the FreeBSD kernel use the IFQ_MAXLEN value to 
> set length of the outgoing packets queue. The default value for that 
> parameter is only 50, which is pretty low especially for the cases when 
> the system handles lot of small packets and can cause ENOBUFS in 
> applications under the load. The following patch makes IFQ_MAXLEN a 
> tunable. I am also tempted to bump the default value for IFQ_MAXLEN 
> 10-fold, but would like to hear what do people think about it first.


I've not checked implementation yet,
but idea is pretty useful. In fact, this ought be done years ago, imho.

Eugene Grosbein



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4BDB46CD.80004>