From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id yMunFEF+b2Qz+gAASxT56A (envelope-from ) for ; Thu, 25 May 2023 17:26:57 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id GM/HFEF+b2TSigAA9RJhRA (envelope-from ) for ; Thu, 25 May 2023 17:26:57 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id E47112FF48 for ; Thu, 25 May 2023 17:26:56 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q2Cr0-0007jB-6O; Thu, 25 May 2023 11:26:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q2Cqz-0007ir-0S for guix-devel@gnu.org; Thu, 25 May 2023 11:26:13 -0400 Received: from cascadia.aikidev.net ([173.255.214.101]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q2Cqv-00078L-Vs for guix-devel@gnu.org; Thu, 25 May 2023 11:26:12 -0400 Received: from localhost (unknown [IPv6:2600:3c01:e000:21:7:77:0:50]) (Authenticated sender: vagrant@cascadia.debian.net) by cascadia.aikidev.net (Postfix) with ESMTPSA id 1A4461AD29; Thu, 25 May 2023 08:26:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=debian.org; s=1.vagrant.user; t=1685028363; bh=aZer0yJ20l1b3/MIuCp4rlN1A7q39kbQbB68CTMVplI=; h=From:To:Subject:In-Reply-To:References:Date:From; b=Z9KmE9ljMSrT68rjua45V5f0KL7m7488NnTRs1NhBy9pgrkEok5XaaE+fU2yMLQAD sRCZHXY90vurWlFHDMFYDIUGIibsiubolfyesHuW8sfv1eMza2kJznnTxLwM3Idx2V B3+AzoIIAQhLBuFmZCi8ksVE8GlU3f7tlB5usopMp56Du+ZjNostxDDkqN4ra7rfaU beWwHqTh0870z1/7w9+4YDm2vVnvNKncEhoHQXkrw1/nC4gWEcpzoMlmERucm3PgQV CHCidGQMcr4kH95gtJdTFyVTHD47MFgU6QrDFtrVqvrYnPT1UuJaaErNz9CFDmkPz/ 3dF+WQMZOFV8w== From: Vagrant Cascadian To: Christopher Baines , guix-devel@gnu.org Subject: Re: Do substitutes download slowly for you? / Speeding up substitute delivery/mirrors In-Reply-To: <87bki84hxi.fsf@cbaines.net> References: <87bki84hxi.fsf@cbaines.net> Date: Thu, 25 May 2023 08:25:59 -0700 Message-ID: <87fs7kh1q0.fsf@wireframe> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: none client-ip=173.255.214.101; envelope-from=vagrant@debian.org; helo=cascadia.aikidev.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Seal: i=1; s=key1; d=yhetil.org; t=1685028417; a=rsa-sha256; cv=none; b=owvKf2lylJvV2bv1ReyCWumr+GJ1rxWmO+QnMDMqYFtYZGCl/ofkm0WgswkF3BoIzFzH8p vXYCJUwbuK9hRg07QbTewrlre//BjJsRVePVkNTBYasf87b24Ceafv4RpPrriaoH6nBP66 YmnFfYnAkbqva3qyqCgYrZi6KHx8lavN5sGjxJRv0akoecv9koNXJOcMwWE7RuBQ50Jboz K1wghV6p9XTM6zWbNAIaH1INok0XyENGo/LQJ4huRTr21T2qT5/4oYV/WjOvfyCno2nVQb bNw6kSUNjswWLqisKu53WN+KVST0QXdhVuswUi96tnHVJ2KbahDy5yDkzKCLKA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debian.org header.s=1.vagrant.user header.b=Z9KmE9lj; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1685028417; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=CtQ3qwCNqGzJ3cDyqgV9EOcSTomlA+2ylR72ACDQMg0=; b=pN3Ubu66HZbPkgYcJxvH6TNTzIXxv/0czBLatDLZ2irdB6nnhIu8V/RNxsIIUOD3UJCCz8 yN/9n2PeG1paS03h3iR+A92DSveXveDRnx5yXlsucHKohae3bUYolAb2nFt2wLkf2I41/i JjLNDLDEOERhep0xm1XoEvL5zhJUWScMmag8HBl+sDw0gw0wsfqbJ4HAnDywDjomhMZxnT k64uNtvvdUg8astFDlOXH1w3Dlh4oDgPTMyGl9WWheWuxVOx7pUEt2qS+9P/3aRh1MpIjE QpeSXZIHD7r6ouq1j0SYrAatv3RWzPH36mirP5bhP6QePpwzvbmiws/6SyYyww== X-Migadu-Scanner: scn1.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debian.org header.s=1.vagrant.user header.b=Z9KmE9lj; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -9.58 X-Spam-Score: -9.58 X-Migadu-Queue-Id: E47112FF48 X-TUID: MMt7PrcjQ8kB --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2023-05-25, Christopher Baines wrote: > France: wget https://bordeaux.guix.gnu.org/nar/lzip/078vr3r8mn3yrwzwxw= 64hmcyshic9p3q-stellarium-0.21.0 > US: wget https://bordeaux-us-east-mirror.cbaines.net/nar/lzip/078v= r3r8mn3yrwzwxw64hmcyshic9p3q-stellarium-0.21.0 > Singapore: wget https://bordeaux-singapore-mirror.cbaines.net/nar/lzip/07= 8vr3r8mn3yrwzwxw64hmcyshic9p3q-stellarium-0.21.0 Thanks for revisiting this! > So please share the output from wget and if you're comfortable doing so, > the rough real world location of where the computer doing the > downloading is. Ok, sitting in Portland, Oregon, USA, with native IPv4 and IPv6 over a wireguard VPN routed via Freemont, California, USA... I tested both IPv4 and IPv6 for those that have IPv6 (US mirror only has IPv4). There is constant internet activity from other machines on the local network, so a lot of uncontrolled variables... The results seem to be all over the place, with the best speed result france (IPv4), the second best singapore(IPv6), the worst singapore (IPv4) and second worst the US mirror (IPv4), somewhat surprisingly. Maybe fetching the same content over IPv4 followed up by IPv6 warmed up the disk cache on the server side... but clearly not consistently. My VPN is hosted somewhere with much better internet connectivity, so maybe wireguard manages to queue packets and send them more efficiently for the IPv6 connections... sometimes? =2D-2023-05-25 07:55:21-- https://bordeaux.guix.gnu.org/nar/lzip/078vr3r8m= n3yrwzwxw64hmcyshic9p3q-stellarium-0.21.0 Resolving bordeaux.guix.gnu.org (bordeaux.guix.gnu.org)... 185.233.100.56 Connecting to bordeaux.guix.gnu.org (bordeaux.guix.gnu.org)|185.233.100.56|= :443... connected. HTTP request sent, awaiting response... 200 OK Length: 208615205 (199M) [text/plain] Saving to: =E2=80=98078vr3r8mn3yrwzwxw64hmcyshic9p3q-stellarium-0.21.0=E2= =80=99 078vr3r8mn3yrwzwxw64hmcyshic9p3q 100%[=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D>] 198.95M = 1.45MB/s in 56s 2023-05-25 07:56:17 (3.56 MB/s) - =E2=80=98078vr3r8mn3yrwzwxw64hmcyshic9p3q= -stellarium-0.21.0=E2=80=99 saved [208615205/208615205] =2D-2023-05-25 07:56:17-- https://bordeaux.guix.gnu.org/nar/lzip/078vr3r8m= n3yrwzwxw64hmcyshic9p3q-stellarium-0.21.0 Resolving bordeaux.guix.gnu.org (bordeaux.guix.gnu.org)... 2a0c:e300::58 Connecting to bordeaux.guix.gnu.org (bordeaux.guix.gnu.org)|2a0c:e300::58|:= 443... connected. HTTP request sent, awaiting response... 200 OK Length: 208615205 (199M) [text/plain] Saving to: =E2=80=98078vr3r8mn3yrwzwxw64hmcyshic9p3q-stellarium-0.21.0.1=E2= =80=99 078vr3r8mn3yrwzwxw64hmcyshic9p3q 100%[=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D>] 198.95M = 2.61MB/s in 2m 12s 2023-05-25 07:58:30 (1.51 MB/s) - =E2=80=98078vr3r8mn3yrwzwxw64hmcyshic9p3q= -stellarium-0.21.0.1=E2=80=99 saved [208615205/208615205] bordeaux-us-east-mirror.cbaines.net has address 5.161.49.48 =2D-2023-05-25 07:58:30-- https://bordeaux-us-east-mirror.cbaines.net/nar/= lzip/078vr3r8mn3yrwzwxw64hmcyshic9p3q-stellarium-0.21.0 Resolving bordeaux-us-east-mirror.cbaines.net (bordeaux-us-east-mirror.cbai= nes.net)... 5.161.49.48 Connecting to bordeaux-us-east-mirror.cbaines.net (bordeaux-us-east-mirror.= cbaines.net)|5.161.49.48|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 208615205 (199M) [text/plain] Saving to: =E2=80=98078vr3r8mn3yrwzwxw64hmcyshic9p3q-stellarium-0.21.0.2=E2= =80=99 078vr3r8mn3yrwzwxw64hmcyshic9p3q 100%[=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D>] 198.95M = 3.60MB/s in 2m 39s 2023-05-25 08:01:11 (1.25 MB/s) - =E2=80=98078vr3r8mn3yrwzwxw64hmcyshic9p3q= -stellarium-0.21.0.2=E2=80=99 saved [208615205/208615205] bordeaux-singapore-mirror.cbaines.net has address 64.176.80.78 bordeaux-singapore-mirror.cbaines.net has IPv6 address 2401:c080:1400:71df:= 5400:4ff:fe73:757d =2D-2023-05-25 08:01:11-- https://bordeaux-singapore-mirror.cbaines.net/na= r/lzip/078vr3r8mn3yrwzwxw64hmcyshic9p3q-stellarium-0.21.0 Resolving bordeaux-singapore-mirror.cbaines.net (bordeaux-singapore-mirror.= cbaines.net)... 64.176.80.78 Connecting to bordeaux-singapore-mirror.cbaines.net (bordeaux-singapore-mir= ror.cbaines.net)|64.176.80.78|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 208615205 (199M) [text/plain] Saving to: =E2=80=98078vr3r8mn3yrwzwxw64hmcyshic9p3q-stellarium-0.21.0.3=E2= =80=99 078vr3r8mn3yrwzwxw64hmcyshic9p3q 100%[=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D>] 198.95M = 1.51MB/s in 3m 0s 2023-05-25 08:04:12 (1.11 MB/s) - =E2=80=98078vr3r8mn3yrwzwxw64hmcyshic9p3q= -stellarium-0.21.0.3=E2=80=99 saved [208615205/208615205] =2D-2023-05-25 08:04:12-- https://bordeaux-singapore-mirror.cbaines.net/na= r/lzip/078vr3r8mn3yrwzwxw64hmcyshic9p3q-stellarium-0.21.0 Resolving bordeaux-singapore-mirror.cbaines.net (bordeaux-singapore-mirror.= cbaines.net)... 2401:c080:1400:71df:5400:4ff:fe73:757d Connecting to bordeaux-singapore-mirror.cbaines.net (bordeaux-singapore-mir= ror.cbaines.net)|2401:c080:1400:71df:5400:4ff:fe73:757d|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 208615205 (199M) [text/plain] Saving to: =E2=80=98078vr3r8mn3yrwzwxw64hmcyshic9p3q-stellarium-0.21.0.4=E2= =80=99 078vr3r8mn3yrwzwxw64hmcyshic9p3q 100%[=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D>] 198.95M = 4.76MB/s in 86s 2023-05-25 08:05:40 (2.31 MB/s) - =E2=80=98078vr3r8mn3yrwzwxw64hmcyshic9p3q= -stellarium-0.21.0.4=E2=80=99 saved [208615205/208615205] live well, vagrant --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCZG9+BwAKCRDcUY/If5cW qozvAQDDJLimP9+eOYI32uoY7bjtiaiRoTJTpERy6AioPASrhwD/dWKDaCNf3MXA Cvj/fm48qszOlO/RKXsEYC+aVS2ppg4= =4jEg -----END PGP SIGNATURE----- --=-=-=--