From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-x230.google.com (mail-wm0-x230.google.com [IPv6:2a00:1450:400c:c09::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id D91FC3B29E for ; Thu, 23 Nov 2017 04:31:01 -0500 (EST) Received: by mail-wm0-x230.google.com with SMTP id x63so15101991wmf.4 for ; Thu, 23 Nov 2017 01:31:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc:message-id:references :to; bh=K3T6y/feL/bgf9f74i2BnfVRywL9Gjw75NSd+ExH6Hw=; b=JBokMzmuFZPofAEh+jET4ZbIU68bZCPHrYTiw8geKRgsGTzhFicyph4eyfyp1bjbyL 7H73wSdGw7YoJvL0OFjj1IcEx/Cu4J3aul+JeiiDFxQiuKAMBgD5egqNKlDZP8YBCtHH Ugapyja/aWMXphmSiOtDOVESIe00mP3MioYxbSj4Yv6k0u1WY/z3Z4FntlLPqW8YsUdk f4oSmEfQWUT1XcijLbl/usSo7usHCxxM5d/5VgNoKJb9IG8P3kppiimEXwrgyTsSbySx Ilg4R3vuVwpBRCaUFzdrKItZA4XMqjZceY3VdEnktq/v4a8cIYBI81jN3WVyIh7C2Qa1 VAyg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :message-id:references:to; bh=K3T6y/feL/bgf9f74i2BnfVRywL9Gjw75NSd+ExH6Hw=; b=nqOOj3w2+ONeE5n/U+uk+GRpmPulV503myswh+ADI7Pm0VDXRQt/12iddzTR8tZBRa I8m3QBE0CCoy+e3BPkRSYCYCWHZ7DBKneckTzz0QnUIHCaWUjRNVggiiOAeqFPx7xarA JeLcuXBpgtJI6p/Il2ARDx82t8OY1hPRpkYQeF8kx9FVNbEYV09oKeRL++8bYPhfjj0C /5XveoVGgJp7x6tv4qf2+8zXu0a9N+37m6VA5D75QkNZdrs7vcs1sb8HStrHYtPp2JDZ oEaPjEOFpnxQJVabe3wJA1ZjEFejS+VEvY2QxVwAXNS4yIzpWg/72nsg5Jeo/MSv1a9m VI0A== X-Gm-Message-State: AJaThX4/nB4lXeswh8M7AXRU5piAZohYqbQbT+PROK/Av74OPFBHOTZT 2w3aH9jJJqLrCbAm4UY0yxI= X-Google-Smtp-Source: AGs4zMZh1ZlF93rr1/v54mjXnK8x5atU47H0VbjzNb9AaaflmAyA3wZtXTRRvYywtdDPTuFD8IhlNA== X-Received: by 10.28.232.88 with SMTP id f85mr6151878wmh.62.1511429460985; Thu, 23 Nov 2017 01:31:00 -0800 (PST) Received: from [10.72.0.130] (h-1169.lbcfree.net. [185.99.119.68]) by smtp.gmail.com with ESMTPSA id l31sm31927891wrc.50.2017.11.23.01.31.00 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 23 Nov 2017 01:31:00 -0800 (PST) Content-Type: multipart/alternative; boundary="Apple-Mail=_5372E59E-CA14-48A8-920C-DD4B5AF4ECCF" Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) From: Pete Heist In-Reply-To: Date: Thu, 23 Nov 2017 10:30:58 +0100 Cc: =?utf-8?Q?Dave_T=C3=A4ht?= , Cake List Message-Id: <65345DE4-8E75-4913-9FFF-2823BF70AB85@gmail.com> References: <107CB879-B196-40F1-A7C2-08B963B7A835@gmail.com> To: Sebastian Moeller X-Mailer: Apple Mail (2.3124) Subject: Re: [Cake] small cake_hash optimization? X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Nov 2017 09:31:02 -0000 --Apple-Mail=_5372E59E-CA14-48A8-920C-DD4B5AF4ECCF Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Nov 23, 2017, at 9:00 AM, Sebastian Moeller = wrote: >=20 > Hi Pete, >=20 > I should have mentioned "overhead 64 mpu 84" only make sense in = combination with a shaper limit (well, they will make sure the cake = statistics will be more reflective of what is happening on the ethernet = wire, but I am not sure whether that is worth the run-time cost the = overhead calculation incurs). >=20 > Somewhat unrelated, I wondered about all the excitement about irtt and = cloned the repository to my mac, and was absolutely delighted to realize = that irtt will also effortlessly work under macos. I only have run the = demo from the readme.md with both client and server running at the same = machine, but I got results that look reasonable on first sight (but I = admit I really do not know exact;y what to expect). This is really = great! Thanks for the overhead info. I used that in my latest tests. That makes = me wonder if those overheads could be defaulted when Cake knows Ethernet = is being used with rate limiting? I know a goal is to make cake easier = to configure so such things are examples of what people are likely to = miss. Glad to hear irtt runs for you! I was waiting to post something until I = clean up some more things in the todo list, but since you found it, let = me know (file an Issue) if you find any problems. Also, if you have = something later than El Capitan, I might be interested to see the output = from =E2=80=9Cirtt sleep=E2=80=9D or ten seconds or so from =E2=80=9Cirtt = clock=E2=80=9D, as I=E2=80=99m gradually learning about timer/clock = behavior on different OSs. I guess it could also be filed as an Issue, = so we don=E2=80=99t add too much to the cake list...= --Apple-Mail=_5372E59E-CA14-48A8-920C-DD4B5AF4ECCF Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8
On Nov 23, 2017, at 9:00 AM, Sebastian Moeller <moeller0@gmx.de> = wrote:

Hi Pete,

I should have mentioned "overhead 64 mpu 84" = only make sense in combination with a shaper limit (well, they will make = sure the cake statistics will be more reflective of what is happening on = the ethernet wire, but I am not sure whether that is worth the run-time = cost the overhead calculation incurs).

Somewhat unrelated, I wondered about all the = excitement about irtt and cloned the repository to my mac, and was = absolutely delighted to realize that irtt will also effortlessly work = under macos. I only have run the demo from the readme.md with both = client and server running at the same machine, but I got results that = look reasonable on first sight (but I admit I really do not know exact;y = what to expect). This is really great!

Thanks for the overhead info. I used that in my latest tests. = That makes me wonder if those overheads could be defaulted when Cake = knows Ethernet is being used with rate limiting? I know a goal is to = make cake easier to configure so such things are examples of what people = are likely to miss.

Glad to hear irtt runs for you! I was waiting to post = something until I clean up some more things in the todo list, but since = you found it, let me know (file an Issue) if you find any problems. = Also, if you have something later than El Capitan, I might be interested = to see the output from =E2=80=9Cirtt sleep=E2=80=9D or ten seconds or so = from =E2=80=9Cirtt clock=E2=80=9D, as I=E2=80=99m gradually learning = about timer/clock behavior on different OSs. I guess it could also be = filed as an Issue, so we don=E2=80=99t add too much to the cake = list...
= --Apple-Mail=_5372E59E-CA14-48A8-920C-DD4B5AF4ECCF--