From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mail.toke.dk; spf=pass smtp.mailfrom=; dkim=pass header.d=gmail.com; arc=none (Message is not ARC signed); dmarc=pass (Used From Domain Record) header.from=gmail.com policy.dmarc=quarantine Received: from mail-ej1-x636.google.com (mail-ej1-x636.google.com [IPv6:2a00:1450:4864:20::636]) by mail.toke.dk (Postfix) with ESMTPS id 98F0F793DF3 for ; Tue, 14 Oct 2025 07:38:25 +0200 (CEST) Received: by mail-ej1-x636.google.com with SMTP id a640c23a62f3a-b50206773adso1072181766b.0 for ; Mon, 13 Oct 2025 22:38:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1760420243; x=1761025043; darn=lists.bufferbloat.net; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=kUhQrTKZM8vocvYWspMB5yLqXSbU0xQhSkNES+XHuIA=; b=aZhsn4roQBHRug60WdHCRz7SWO4JRNItlS4eFKE882TE8rvVf0vk7vVP493XV/dce3 mfMfnhK6dU81cBpqta1YijjUwks844LXoLtk/xsBl7bvRYxCmnNiOLiwaVr6PqLtQQIN Pl9G97rS33jZ4IS9xlDOYlrmCOULHUs8/lCXR4YjHejTkXTwXcp7YfICT80YTLb5sUiN O+zOkfNj79XME+t92YAGQjOj/cP7JVxpDpzd1SWzSNMzhT/6Wn7Z7Y9NTduznz8kGkTR Eg0LJBqrCh9Ca/lG24wJTpdK2oRQlMJdq9kmkDb94sVVzMEFXihXPZRCXRRdp66EKO+U G/Pg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1760420243; x=1761025043; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=kUhQrTKZM8vocvYWspMB5yLqXSbU0xQhSkNES+XHuIA=; b=iAmxdut8YnTWxaDDoBvGoYMWSj02AvpY1BoV3u0FExo4AIlwNP2Oo7QrJ7enXB0txg iSxFAmm3afXogNRh4Eoy11lg04A2ZSeun4c3tPetaowh8DoHeuE8QjMbP+QjZO6HJXrY R8oyQOVfH9iu2y9S0XEA/C24NnZiWsIN6B1ycCxpoueipRfqZJYY3JE/7xPZufOjr8UT +IaUwXkE39iCval8C+A4x8Fq3NR7hsQ/f06apOYgQSCVkxLPh6FzBu+j8D2z+cIsnIBx 7tJRz+wUwBC7/WJeKfi3Fg5/etrNsp3jk8IV5iblxAnDj0f7C+BxpuGW+5fQtjxZyzuw MI9g== X-Forwarded-Encrypted: i=1; AJvYcCXqGRrkR3TYhdB1DwL32+zpeAsfd/7Rmx4li/891lxu+bCubW8qvpYMqLLPcN4cTNsEf6I=@lists.bufferbloat.net X-Gm-Message-State: AOJu0YwDstMO3VN1JuK5V2w6O6ZLvI+Ysb5BRjtJUsapCtFLEEBDOa15 u8eWcWGQsfEvjuGF5nz+GBIKSzKg8XPrAxYKpqrvgGhWEqvNx/L4pTtUTq+nHtsGWViEpIj6Fse BG9oigurjc/qc9u0OY2DvZ8sO1udJeqw= X-Gm-Gg: ASbGncvLmWsz4f1YYgt475Sr+1+2vktIjQU9Yz49SNh1X6PlrTE7Leg0KuMOp6O89UI watY6KGVqhN4AtMxFq1Jp8gNttYA+6WqtiWO0ybWe6A1l1I/jlIS8XzFlXFSRPMdI4elCP6WAL2 /KC8AGMC+MBSiPn7zWledODbjGPT2uE4qnwmVgTGZnzF6H/YxFg8H9XV+9Dz7+MdHr5rWKk8TDO hkx9A8X5/Fva88iLph1oTNPbA== X-Google-Smtp-Source: AGHT+IGrp6w3Mai9AJuIHKqKBdkLFY/51zZoCMRnMl1ldGTgcgIxR34dGP7G3Kqe72vE0A8Rl9MdNrmTyW7ah8f+FWk= X-Received: by 2002:a17:906:4fc7:b0:b4a:e7c9:84c1 with SMTP id a640c23a62f3a-b50bcc1ad08mr2724029766b.7.1760420243172; Mon, 13 Oct 2025 22:37:23 -0700 (PDT) MIME-Version: 1.0 From: Frantisek Borsik Date: Mon, 13 Oct 2025 22:39:32 -0700 X-Gm-Features: AS18NWD6K7eonXjFqCfE7qihCE0fHFfu0UOJTaUGaZeViIsteAU2zdo2GY_Lx9s Message-ID: To: Cake List , codel@lists.bufferbloat.net, bloat , Jeremy Austin via Rpm , libreqos , Dave Taht via Starlink Message-ID-Hash: UFDDIWL3MRVO7HQKFDQSMEPVFGCEXGKH X-Message-ID-Hash: UFDDIWL3MRVO7HQKFDQSMEPVFGCEXGKH X-MailFrom: frantisek.borsik@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 3.3.10 X-Mailman-Version: 3.3.10 Precedence: list Subject: [Rpm] The Bust of the Bandwidth Bubble (from Bandwidth by Dan Caruso) List-Id: revolutions per minute - a new metric for measuring responsiveness Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: QSBjb3VwbGUgb2YgdHdlZXRzOg0KDQoqaHR0cHM6Ly94LmNvbS9maWtvY2lhbi9zdGF0dXMvMTk3 NzQ4NjU5MTA4MzA0MTA3NyoNCjxodHRwczovL3guY29tL2Zpa29jaWFuL3N0YXR1cy8xOTc3NDg2 NTkxMDgzMDQxMDc3Pg0KDQoiVEhFIEJVU1QgT0YgVEhFIEJBTkRXSURUSCBCVUJCTEUNCg0KSXQn cyBvbmx5IHdoZW4gdGhlIHRpZGUgZ29lcyBvdXQgdGhhdCB5b3UgbGVhcm4gd2hvIGhhcyBiZWVu IHN3aW1taW5nIG5ha2VkLg0KDQrigJRXYXJyZW4gQnVmZmV0dA0KDQoNClllYXJzIGJlZm9yZSB0 aGUgQmFuZHdpZHRoIEJ1YmJsZSBoYWQgYmVndW4gdG8gdGFrZSBzaGFwZSwgZGF0YSBoYWQNCnN1 cmZhY2VkIHRoYXQgaW5kaWNhdGVkIHNvbWV0aGluZyBtYWpvciB3YXMgYW1pc3MuIEluIDE5OTgg YW4gQVQmVCBMYWJzDQpJbnRlcm5ldCByZXNlYXJjaGVyIG5hbWVkIEFuZHJldyBNLiBPZGx5emtv IHB1Ymxpc2hlZCBhIHBhcGVyIGRlYnVua2luZyB0aGUNCndpZGVseSBoZWxkIHZpZXcgdGhhdCBJ bnRlcm5ldCB0cmFmZmljIHdhcyBkb3VibGluZyBldmVyeSB0aHJlZSBtb250aHMuDQpPZGx5emtv IGV4cGxhaW5lZCB0aGF0IHRoZSBpbXBsaWNhdGlvbnMgb2YgdGhpcyByYXBpZCB0cmFmZmljIGRv dWJsaW5nDQp3b3VsZCBpbXBseSB0aGF0IGJ5IDIwMDEgSW50ZXJuZXQgdHJhZmZpYyB3b3VsZCBo YXZlIGdyb3duIGJ5IGEgZmFjdG9yIG9mDQpzZXZlbnRlZW4gbWlsbGlvbi4gVGhlIGFtb3VudCBv ZiBCYW5kd2lkdGgsIE9kbHl6a28gY2FsY3VsYXRlZCwgd291bGQNCnJlcXVpcmUgZXZlcnkgSW50 ZXJuZXQgdXNlciBvbiBFYXJ0aCB0byBzdHJlYW0gdmlkZW8gdHdlbnR5LWZvdXIgaG91cnMgYQ0K ZGF5LiBDbGVhcmx5LCB0aGF0IHdhc24ndCB0aGUgdHJhamVjdG9yeS4NCg0KIltEb3VibGluZyBl dmVyeSB0aHJlZSBtb250aHNdIHdhcyBhbiBleHRyZW1lbHkgY29udmVuaWVudCBteXRoLCIgc2Fp ZA0KT2RseXprby4gIkV2ZXJ5IGVudHJlcHJlbmV1ciB3aG8gd2FzIGdldHRpbmcgZmluYW5jaW5n IGNvdWxkIHF1b3RlIGl0LiIgSW4NCmNvbnRyYXN0LCBPZGx5emtvJ3MgYW5hbHlzaXMgc3VnZ2Vz dGVkIEludGVybmV0IHVzYWdlIHdhcyBkb3VibGluZyBvbmx5DQpvbmNlIGEgeWVhci4NCg0KT2Rs eXprbydzIGluY29udmVuaWVudCB0cnV0aCB3YXMgZWl0aGVyIHVubm90aWNlZCBvciwgbW9yZSBs aWtlbHksDQoNCmlnbm9yZWQuIg0KDQoNCg0KKmh0dHBzOi8veC5jb20vVGltb1ZhaW5pb25wYWEv c3RhdHVzLzE5Nzc0OTU3MDUxMDQxMjIyODENCjxodHRwczovL3guY29tL1RpbW9WYWluaW9ucGFh L3N0YXR1cy8xOTc3NDk1NzA1MTA0MTIyMjgxPioNCg0KDQoiVGhlIHRlbGVjb20gY3Jhc2ggd2Fz IGJlZm9yZSB0aGUgZG90IGNvbSBjcmFzaC4gT20gTWFsaWsgd3JvdGUgYSBncmVhdA0KYm9vayBh Ym91dCBpdCB0b28sIEJyb2FkYmFuZGl0cy4gVGhlIHRlbGVjb20gc3RvY2sgYW5hbHlzdCB3ZXJl IGEgYmlnIHBhcnQNCm9mIGl0LCBwcm9wb2dhdGluZyB0aGUgImludGVybmV0IGlzIGRvdWJsaW5n IGV2ZXJ5IHggbW9udGhzIiB0byBqdXN0aWZ5IHRoZQ0KaHVnZSBmaWJlciBvdmVyYnVpbGRzLiIN Cg0KDQoNCipodHRwczovL3guY29tL3RyZW5ncmlmZmluL3N0YXR1cy8xOTc3NzE2NTM3MTk3ODE0 MjI2DQo8aHR0cHM6Ly94LmNvbS90cmVuZ3JpZmZpbi9zdGF0dXMvMTk3NzcxNjUzNzE5NzgxNDIy Nj4qDQoNCg0KDQoiSSByZW1lbWJlciBsaWtlIGl0IHdhcyB5ZXN0ZXJkYXkgdGhlIG5pZ2h0IEkg ZGlzY292ZXJlZCB0aGF0IEludGVybmV0DQpjYXBhY2l0eSB3YXMgbm90IGluY3JlYXNpbmcgYXMg ZmFzdCBhcyBVVW5ldC9Xb3JsZGNvbSB3YXMgY2xhaW1pbmcuIFRoaXMNCndhcyB0aGUga2V5IHNl bnRlbmNlIGluIHRoZSBwYXBlciB3cml0dGVuIGJ5IEFuZHJldyBPZGx5emtvIHRoYXQgSSByZWFk DQpsYXRlIG9uZSBuaWdodCBpbiBBdWd1c3Qgb2YgMjAwMDoNCmh0dHBzOi8vMjVpcS5jb20vMjAx Ny8xMS8xMS90aGUtMTk5MHMtdGVsZWNvbS1idWJibGUtd2hhdC1jYW4td2UtbGVhcm4vYW1wLyIN Cg0KDQoNCiJJbiB0aGUgaW50ZXJtZWRpYXRlIHJ1biwgdGhlcmUgd291bGQgYmUgbmVpdGhlciBi ZSBhIGNsZWFyICJiYW5kd2lkdGgNCmdsdXQiIG5vciBhICJiYW5kd2lkdGggc2NhcmNpdHksIiBi dXQgYSBtb3JlIGJhbGFuY2VkIHNpdHVhdGlvbiwgd2l0aA0Kc3VwcGx5IGFuZCBkZW1hbmQgZ3Jv d2luZyBhdCBjb21wYXJhYmxlIHJhdGVzLg0KTXkgcmVhY3Rpb24gYWZ0ZXIgcmVhZGluZyBPZGx5 emtvJ3MgcGFwZXIgdGhhdCBuaWdodCB3YXM6ICJIb2x5IGNyYXAuIFVVbmV0DQppcyBseWluZy4i IFdoYXQgSSBzYWlkIHdhcyBzaW1pbGFyIHRvIHRoZSByZWFjdGlvbiBJIGhhZCB3aGVuIEkgcmVh ZCBhYm91dA0KYSBkZWFsDQpiZXR3ZWVuIEVucm9uIGFuZCBCbG9ja2J1c3RlciBmb3IgaW50ZXJu ZXQgYmFuZHdpZHRoIHNpbmNlIEkga25ldyB0aGF0DQpFbnJvbiBoYWQgbm8gYmFuZHdpZHRoIHRv IHNlbGwuDQpBZ2FpbiwgIkhvbHkgY3JhcC4iDQoNCg0KDQpBbGwgdGhlIGJlc3QsDQoNCkZyYW5r DQoNCkZyYW50aXNlayAoRnJhbmspIEJvcnNpaw0KDQoNCipJbiBsb3ZpbmcgbWVtb3J5IG9mIERh dmUgVMOkaHQ6ICoxOTY1LTIwMjUNCg0KaHR0cHM6Ly9saWJyZXFvcy5pby8yMDI1LzA0LzAxL2lu LWxvdmluZy1tZW1vcnktb2YtZGF2ZS8NCg0KDQpodHRwczovL3d3dy5saW5rZWRpbi5jb20vaW4v ZnJhbnRpc2VrYm9yc2lrDQoNClNpZ25hbCwgVGVsZWdyYW0sIFdoYXRzQXBwOiArNDIxOTE5NDE2 NzE0DQoNCmlNZXNzYWdlLCBtb2JpbGU6ICs0MjA3NzUyMzA4ODUNCg0KU2t5cGU6IGNhc2lvYTUz MDJjYQ0KDQpmcmFudGlzZWsuYm9yc2lrQGdtYWlsLmNvbQ0K