[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Buffer Bloat, and what to do about it in Debian



On Sat, 08 Jan 2011 11:16:39 +0000, Alan Chandler wrote:

> After a Slashdot entry, I discovered an interesting series of blog posts
> by Jim Gettys.  The series starts
> http://gettys.wordpress.com/2010/10/02/first-puzzle-piece/ (unlike
> Slashdot which linked to a random place in the middle).
> 
> I checked out my txqueuelen in my desktop (its one interface is set 100)
> and my server/router (both interfaces are set to 1000)
> 
> Both are running Debian Squeeze - with the desktop getting its ip info
> via dhcp (using dnsmasq on the server) where as the server/router has
> its ip address aquired via dhcp on the wan side from my ISP, and is
> static on the home lan side.

I think that value is auto-set to 100 (10/100 ethernet) or 1000 (gigabit) 
when the swicth/ethernet cards/cabling allow it.

> I can obviously (at least according to one of the blog entries) change
> the txqueuelen manually to some other value, but how do you set such
> entries permenantly in Debian - and what is controlling that value - why
> are they different between my server and desktop?
> 
> I poked around in /etc/networking, but can't find anything that might
> affect it their.

How to set txqueuelen?
http://www.debian-administration.org/users/ajt/weblog/188

Question is why should we manually tweak that value at all? Are the 
defaults bad/incorrectly set or are they very conservative? What is the 
gain to increasing it? Will it have any drawbacks? What happens with 
"bonded" interfaces (mode 1 or mode 3)? :-?

Greetings,

-- 
Camaleón


Reply to: