From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ob0-f181.google.com (mail-ob0-f181.google.com [209.85.214.181]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id 3D6EF21F164 for ; Sun, 11 Aug 2013 06:58:20 -0700 (PDT) Received: by mail-ob0-f181.google.com with SMTP id dn14so7996202obc.40 for ; Sun, 11 Aug 2013 06:58:13 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-gm-message-state:mime-version:date:message-id:subject:from:to :content-type; bh=/qM2BASe3ajrph6ckcJhd5we01wzmqm0v65qge7Pmvo=; b=pPD3kZsO+buOAI1HdV1nF3XwOYK74qr9l9kr7j+k7t7BbxmnwQSEeND6jI+b/bPQYx 0sczupIo8U4thWiej7ORDgkup7O8LbOjforYhZAJ6gX+7PwKTEpkvO+fCHi3RxA7cULm 7uEgXRaZdwzvRplfprGztfiDU2yiephcwvIG5yk/0E1jBhEFVdsUQuS2dUUWEYKhFiBc rLGIR5Rkro+IP22YCc6B6kYrLHhgeCCiQKD0zVi080LtoKYHvClKye8yhdumarzhnho5 K2xEIpNdVyy80ZGU5jBy7A6wh4zQ/F56Ju16lWL6zlgilpI5C/6pyELeV5hyX/HLnE5a qVUA== X-Gm-Message-State: ALoCoQlc1BLauSTEX63Lbe9CQmc1LsHZsk4ybpNisQkE1JZTK5EFsrc0UoOQ+bKMBjTJvkOkrS3y MIME-Version: 1.0 X-Received: by 10.182.225.134 with SMTP id rk6mr1288964obc.40.1376229493157; Sun, 11 Aug 2013 06:58:13 -0700 (PDT) Received: by 10.76.84.100 with HTTP; Sun, 11 Aug 2013 06:58:13 -0700 (PDT) X-Originating-IP: [77.65.47.165] Date: Sun, 11 Aug 2013 15:58:13 +0200 Message-ID: From: Maciej Soltysiak To: cerowrt-devel@lists.bufferbloat.net Content-Type: multipart/alternative; boundary=001a11c2f80011c4ba04e3ac661b Subject: [Cerowrt-devel] Queueing in the Linux Network Stack X-BeenThere: cerowrt-devel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Development issues regarding the cerowrt test router project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Aug 2013 13:58:21 -0000 --001a11c2f80011c4ba04e3ac661b Content-Type: text/plain; charset=UTF-8 Hi, I'm sure some of you stumbled upon this one, but for those who haven't I recommend this read. It is a very good read on where different sorts of queues reside in Linux. http://www.coverfire.com/articles/queueing-in-the-linux-network-stack/ The author covers a lot of ground including TCP Small Queues, Byte Queue Limits, etc. Also provides his own qos script and some interesting things like the fact that txqueuelen is only used as a default queue length for *some* of the queueing disciplines, not all as others have it governed by tc. Best regards, Maciej Soltysiak --001a11c2f80011c4ba04e3ac661b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi,

I'm sure some of you stumbled upon th= is one, but for those who haven't I recommend this read.
It i= s a very good read on where different sorts of queues reside in Linux.

http://www.coverfire.com/articles/queueing-in-the-li= nux-network-stack/

The author covers a lot of ground= including TCP Small Queues, Byte Queue Limits, etc.
Also provides his own qos script and some interesting things like the = fact that=C2=A0txqueuelen is only used as a default queue length for *some*= of the queueing disciplines, not all as others have it governed by tc.

Best regards,
Maciej Soltysiak

=

--001a11c2f80011c4ba04e3ac661b--