From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ed1-x52a.google.com (mail-ed1-x52a.google.com [IPv6:2a00:1450:4864:20::52a]) (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 E072E3CB37 for ; Wed, 6 Apr 2022 13:12:26 -0400 (EDT) Received: by mail-ed1-x52a.google.com with SMTP id p23so3418112edi.8 for ; Wed, 06 Apr 2022 10:12:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=obs-cr.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=+OQtpwMBM0Q6OlMeoQDKBLcEx+h1k6lQ+txCTyUGKI4=; b=6FVIdFqKpUBBJY4GP/FXUl+JzRkGfYgtbYoxxZ632/ck2jkq+j2lW9G0OtbIo/vfe7 q+c+aLZB6R4wCHeyJeA2BBzcYvJ6uBaPcixMU9y1s14SHy7xH73pOfIN/kw4Kxu8hY7g 7mQkvxX579MgyeoFiEgeCQtlOGrXD9o+taQohA1siilcN1FRgk0gxJ+BNeEOUcGuwKLR tIAzIUyDRetBMUVGGFwhmnrLVDfWUPzA+WDQ3WRQLSwgKllkiHmkk9BQdhJmlyL3+1aV JCfvWwrEelfaenIpKaeUXXBbmQutWzEXBcP7+35KOgYAXgvaKGaIaIKM/zf6dVn/dI3E LFqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=+OQtpwMBM0Q6OlMeoQDKBLcEx+h1k6lQ+txCTyUGKI4=; b=YEeGzmwtVlemkpfhXIZJcRcU2GYfyh8UWgpX/SsNF0FEFVqgSLhVnJIXZUi+7ffuVK cyG5FmkEIymSKigeOh6JhVfnVKuP2CTRBEJ3p56cAFj1n1yN+cSdJqDeDhz7kQp6OY/Y vhPvqKB4O+RG7DI0WKXrqLQiA/2zFa9U6s5j5r6dGcStewT0+DVGjexUgvNH96iuNPuM boRFpo3M41eoi+AVxu4lVqLIp4FBztr3mIKxE7oQxfYQmA4xPYRASvHffyZotfgFs1sL hePrTXDb+d4Avl+kq3HqLyP2oDHF3gDaqdhFaPITYAkZiVaolHjTx4RfL9pYkFumQkST v+Gw== X-Gm-Message-State: AOAM533CcIFdgImSRWjFQ8H9oDf3e6ZihRK9Dq07QHRoFf8cBU6Tk7XM tf84/HIH1p4ijc9uqRa928LRnVAjHB/M4DNOylM6TA== X-Google-Smtp-Source: ABdhPJwuFJk8L7B3dWsJBzXr6WZsxCOFdQM/vYo6D3NQrQJ39MRMVHK+xQcFmjwdiDJAlIrIlLPF00kCDLTTzhiOZ2Q= X-Received: by 2002:aa7:cd08:0:b0:41c:d542:2cd2 with SMTP id b8-20020aa7cd08000000b0041cd5422cd2mr9912139edw.248.1649265145232; Wed, 06 Apr 2022 10:12:25 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Will Hawkins Date: Wed, 6 Apr 2022 13:12:14 -0400 Message-ID: To: Dave Taht Cc: Rpm , Cake List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: Re: [Rpm] goresponsiveness over slow 5g X-BeenThere: rpm@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: revolutions per minute - a new metric for measuring responsiveness List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2022 17:12:27 -0000 Thanks for the report. We are working on updates once we can get some upstream issues resolved with Go. Sorry for the slow progress -- doing the best that we can! Will On Wed, Apr 6, 2022 at 12:17 PM Dave Taht via Rpm wrote: > > Pulled down the latest > https://github.com/network-quality/goresponsiveness and built it with > go.1.18. > > Some notes in #s. Tests were performed via linux kernel > > Linux milliways 5.4.0-80-lowlatency #90-Ubuntu SMP PREEMPT Fri Jul 9 > 23:56:54 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux > > over tethered wifi to a oneplus nord n105g running oxygen OS > 11.05BE.86AA, linux kernel 4.19.125perf+ > > # No cake on the wifi: > > ./goresponsiveness --config mensura.cdn-apple.com --port 443 --path > /api/v1/gm/config > 04-06-2022 15:52:32 UTC Go Responsiveness to mensura.cdn-apple.com:443... > Download: 7.594 Mbps ( 0.949 MBps), using 28 parallel connections. > > # Really should cap this. 28 flows at this rate is certain to end in tear= s. > > Upload: 1.906 Mbps ( 0.238 MBps), using 12 parallel connections. > Total RTTs measured: 5 > RPM: 170 > > > # cake 6mbit/3mbit > > davet@milliways:~/git/goresponsiveness$ ./goresponsiveness --config > mensura.cdn-apple.com --port 443 --path /api/v1/gm/config > 04-06-2022 15:53:57 UTC Go Responsiveness to mensura.cdn-apple.com:443... > Download: 8.343 Mbps ( 1.043 MBps), using 12 parallel connections. > Upload: 2.500 Mbps ( 0.312 MBps), using 12 parallel connections. > Total RTTs measured: 5 > RPM: 182 > > ./goresponsiveness --config mensura.cdn-apple.com --port 443 --path > /api/v1/gm/config > 04-06-2022 15:55:11 UTC Go Responsiveness to mensura.cdn-apple.com:443... > Download: 6.750 Mbps ( 0.844 MBps), using 12 parallel connections. > Upload: 2.000 Mbps ( 0.250 MBps), using 36 parallel connections. > > # 36??? flows at this rate is utterly certain to end in tears. > > Total RTTs measured: 5 > RPM: 154 > > # cake output after these testss > > Tin 0 > thresh 3Mbit > target 6.1ms > interval 101.1ms > pk_delay 14.7ms > av_delay 6.4ms > sp_delay 8us > backlog 0b > pkts 15275 > bytes 10576809 > way_inds 252 > way_miss 191 > way_cols 0 > drops 2807 > marks 0 > ack_drop 0 > sp_flows 14 > bk_flows 1 > un_flows 0 > max_len 6470 > quantum 300 > > # RFC3168 style ECN IS enabled on the mensura server. Yay! > # If I enable it on my client > > ./goresponsiveness --config mensura.cdn-apple.com --port 443 --path > /api/v1/gm/config > 04-06-2022 16:03:47 UTC Go Responsiveness to mensura.cdn-apple.com:443... > Error: Saturation could not be completed in time and no provisional > rates could be accessed. Test failed. > > Tin 0 > thresh 6Mbit > target 5.0ms > interval 100.0ms > pk_delay 23.3ms > av_delay 13.6ms > sp_delay 16us > backlog 0b > pkts 40856 > bytes 34440011 > way_inds 774 > way_miss 402 > way_cols 0 > drops 956 > marks 8907 > # mark away! > ack_drop 0 > sp_flows 63 > bk_flows 1 > un_flows 0 > max_len 1442 > quantum 300 > > # with ecn, repeated tests almost always timeout. It would be useful > if they displayed their attempted params... > > ./goresponsiveness --config mensura.cdn-apple.com --port 443 --path > /api/v1/gm/config > 04-06-2022 16:10:30 UTC Go Responsiveness to mensura.cdn-apple.com:443... > Download: 4.562 Mbps ( 0.570 MBps), using 12 parallel connections. > Upload: 2.594 Mbps ( 0.324 MBps), using 44 parallel connections. > > # this inversion between lower bandwdith and higher connects needs to > get looked at. > > Total RTTs measured: 5 > > # perhaps a goal of trying to measure for more RTTs than five would help. > > -- > I tried to build a better future, a few times: > https://wayforward.archive.org/?site=3Dhttps%3A%2F%2Fwww.icei.org > > Dave T=C3=A4ht CEO, TekLibre, LLC > _______________________________________________ > Rpm mailing list > Rpm@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/rpm