From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-bk0-f43.google.com (mail-bk0-f43.google.com [209.85.214.43]) (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 12D8120228F; Wed, 9 May 2012 08:54:39 -0700 (PDT) Received: by bkty5 with SMTP id y5so843333bkt.16 for ; Wed, 09 May 2012 08:54:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:from:to:cc:in-reply-to:references:content-type:date :message-id:mime-version:x-mailer:content-transfer-encoding; bh=Py17f9vYhJl9witFWOxvmv9ai+wrhaULgu+G2dZpC9g=; b=gAK1AiADjSId8aIhNZ3ygaUpd9VuXTWb/ajA4Tztaw3gAKSHyUBxZFmdSLj1fNWCnm OD7lDfvcSpvhJOeljEtB6F49SjzNeqqk9W6vluR1bDXue0POPjg57KEhIT1qo2Z2tBql oow68IJxLT4Rk5ZXyAst89f92SaFe+RIeIQWl41MzLA4xeo+IxsYWnZPjPLnGT8aW+wb Wn8Sj0dflhBk6ecpKrlt+JDVzI4K4epgH7OBDbtGc9b8CB59eVicAjym/nSuNN8jDBOl 7hayTwMY/TOFRjbmLkLYUT/Y3HV5U6o7PjBGa3qtMi1XDl2RX+ip/dGp/BroUxzHaxGj tiWQ== Received: by 10.204.155.139 with SMTP id s11mr218600bkw.106.1336578878057; Wed, 09 May 2012 08:54:38 -0700 (PDT) Received: from [172.28.91.135] ([74.125.122.49]) by mx.google.com with ESMTPS id e20sm6199050bkv.10.2012.05.09.08.54.35 (version=SSLv3 cipher=OTHER); Wed, 09 May 2012 08:54:36 -0700 (PDT) From: Eric Dumazet To: Dave Taht In-Reply-To: References: <1336368957-17586-1-git-send-email-dave.taht@bufferbloat.net> <1336399043.3752.2318.camel@edumazet-glaptop> <1336571439.12504.27.camel@edumazet-glaptop> Content-Type: text/plain; charset="UTF-8" Date: Wed, 09 May 2012 17:54:34 +0200 Message-ID: <1336578874.12504.40.camel@edumazet-glaptop> Mime-Version: 1.0 X-Mailer: Evolution 2.28.3 Content-Transfer-Encoding: 7bit Cc: codel@lists.bufferbloat.net, bloat , Dave =?ISO-8859-1?Q?T=E4ht?= Subject: Re: [Codel] [PATCH v12] codel: Controlled Delay AQM X-BeenThere: codel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: CoDel AQM discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 May 2012 15:54:40 -0000 On Wed, 2012-05-09 at 08:47 -0700, Dave Taht wrote: > Doing (or leveraging) the timestamp on actual ingress to the system, > rather than entrance to the exiting queue, more accurately will > compensate for overall system loading and the overhead of traversing > 3+ pages of function calls to get it from the > entrance point to the exit, and should result in 'tighter' results. Most qdiscs dont need this timestamp, so it would add overhead in fast path. Also, the delta between 'entering' qdisc layer and entering codel enqueue is almost a constant for a given qdisc/filter setup, and less than one us : If you really want to take it into account, replace 'target 5000us' by 'target 5001 us'