Ludovic Courtès <ludo@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 40626) by debbugs.gnu.org; 14 Apr 2020 20:01:12 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 14 16:01:12 2020 Received: from localhost ([127.0.0.1]:34868 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1jORk8-0004C0-Mi for submit <at> debbugs.gnu.org; Tue, 14 Apr 2020 16:01:12 -0400 Received: from eggs.gnu.org ([209.51.188.92]:56883) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1jORk6-0004Bm-Ex for 40626 <at> debbugs.gnu.org; Tue, 14 Apr 2020 16:01:11 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:49263) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>) id 1jORk1-0003Y6-0j; Tue, 14 Apr 2020 16:01:05 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=60556 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from <ludo@HIDDEN>) id 1jORk0-0008FO-AJ; Tue, 14 Apr 2020 16:01:04 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: Danny Milosavljevic <dannym@HIDDEN> Subject: Re: bug#40626: Poor performance on low-end ARMv7 devices References: <87a73exj5v.fsf@HIDDEN> <20200414210859.4529c305@HIDDEN> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 26 Germinal an 228 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 14 Apr 2020 22:01:02 +0200 In-Reply-To: <20200414210859.4529c305@HIDDEN> (Danny Milosavljevic's message of "Tue, 14 Apr 2020 21:08:59 +0200") Message-ID: <87sgh5vnup.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 40626 Cc: 40626 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Hi Danny, Danny Milosavljevic <dannym@HIDDEN> skribis: > root@bpi-iot-ros-ai:/# guix repl > GNU Guile 2.2.4 This is a fairly old Guix though, so not directly comparable. Could you try with a current Guix? (Yeah, you=E2=80=99ll have to pull, and that takes verrrrry loong. Be sure= to pick a commit that=E2=80=99s fully built on <https://ci.guix.gnu.org/jobset/guix-modular-master>.) Ludo=E2=80=99.
bug-guix@HIDDEN
:bug#40626
; Package guix
.
Full text available.Received: (at 40626) by debbugs.gnu.org; 14 Apr 2020 19:09:06 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 14 15:09:06 2020 Received: from localhost ([127.0.0.1]:34837 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1jOQvi-0002vI-20 for submit <at> debbugs.gnu.org; Tue, 14 Apr 2020 15:09:06 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:39182) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <dannym@HIDDEN>) id 1jOQvf-0002uz-3D for 40626 <at> debbugs.gnu.org; Tue, 14 Apr 2020 15:09:04 -0400 Received: from localhost (80-110-126-163.cgn.dynamic.surfer.at [80.110.126.163]) by dd26836.kasserver.com (Postfix) with ESMTPSA id ACB13336815F; Tue, 14 Apr 2020 21:09:01 +0200 (CEST) Date: Tue, 14 Apr 2020 21:08:59 +0200 From: Danny Milosavljevic <dannym@HIDDEN> To: Ludovic =?ISO-8859-1?Q?Court=E8s?= <ludo@HIDDEN> Subject: Re: bug#40626: Poor performance on low-end ARMv7 devices Message-ID: <20200414210859.4529c305@HIDDEN> In-Reply-To: <87a73exj5v.fsf@HIDDEN> References: <87a73exj5v.fsf@HIDDEN> X-Mailer: Claws Mail 3.17.5 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/1cqL6toGj3k6gvvLIBKRfZn"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 40626 Cc: 40626 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) --Sig_/1cqL6toGj3k6gvvLIBKRfZn Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable For comparison, on a Banana Pi M2 Ultra I get: root@bpi-iot-ros-ai:/# time guix build hello -d --no-grafts /gnu/store/yp46hszc04dx2zy6kscy1zmjfg9y8flq-hello-2.10.drv real 0m13.481s user 0m11.230s sys 0m0.900s root@bpi-iot-ros-ai:/# time guix build hello -d --no-grafts /gnu/store/yp46hszc04dx2zy6kscy1zmjfg9y8flq-hello-2.10.drv real 0m11.471s user 0m10.820s sys 0m0.380s root@bpi-iot-ros-ai:/# guix repl GNU Guile 2.2.4 Copyright (C) 1995-2017 Free Software Foundation, Inc. Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'. This program is free software, and you are welcome to redistribute it under certain conditions; type `,show c' for details. Enter `,help' for help. scheme@(guix-user)> ,time (use-modules (guix) (gnu) (gnu packages base)) ;; 3.360000s real time, 3.270000s run time. 0.519000s spent in GC. scheme@(guix-user)> (define s (open-connection)) scheme@(guix-user)> ,time (package-derivation s hello #:graft? #f) $1 =3D #<derivation /gnu/store/yp46hszc04dx2zy6kscy1zmjfg9y8flq-hello-2.10.= drv =3D> /gnu/store/cp0qvs3vxrqiyyxfi8556n52x7ax8khf-hello-2.10 14fabb8> ;; 6.829000s real time, 6.579000s run time. 1.019000s spent in GC. Processor is a Cortex A7. Note: You can do some RAM training and if RAM is connected better on your board, you can sometimes have staggering speed gains. See also https://linux-sunxi.org/A10_DRAM_Controller_Calibration --Sig_/1cqL6toGj3k6gvvLIBKRfZn Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl6WCksACgkQ5xo1VCww uqWCRwgAk/gZNM0K1fkKPY0GAcMJd9nmg98vl6uP2o/b68KyQOKkCAtbeZiOh0zd voN+sVLhPZ/x/V7ByWeKODL6ySL9KYrK7FBzIc4S+5g1yU0uQ4AA2kKfrZDlPQpA uKvmrN+KEbs69VLvqDPVqVq+zOpL9NwdZGshpkIBWruiOfCFFMSFYPA5UsGEKHrO lVRKBkvODoEOS+Tnq51yfo0RXxgmg4Iy4Um0C0ynZ4Bsbbs2bDIZK8AnADTNyRos yW5lra6BWpgADGJSJBfNorzVE9Nrn4ZlZR4QR0KmR0ngv7EloCyvnWbPNEPFfO3Q sGWlaQXFvx75qGp4HKHwd4Jd/qOROA== =oHvp -----END PGP SIGNATURE----- --Sig_/1cqL6toGj3k6gvvLIBKRfZn--
bug-guix@HIDDEN
:bug#40626
; Package guix
.
Full text available.Received: (at 40626) by debbugs.gnu.org; 14 Apr 2020 18:08:20 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 14 14:08:20 2020 Received: from localhost ([127.0.0.1]:34757 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1jOPyu-0007kT-AN for submit <at> debbugs.gnu.org; Tue, 14 Apr 2020 14:08:20 -0400 Received: from lepiller.eu ([89.234.186.109]:33700) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <julien@HIDDEN>) id 1jOPys-0007kJ-9c for 40626 <at> debbugs.gnu.org; Tue, 14 Apr 2020 14:08:19 -0400 Received: from lepiller.eu (localhost [127.0.0.1]) by lepiller.eu (OpenSMTPD) with ESMTP id 91be0833; Tue, 14 Apr 2020 18:08:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date :in-reply-to:references:mime-version:content-type :content-transfer-encoding:subject:to:from:message-id; s=dkim; bh=blcnF5N47unTLUYgMGMm52DVFzRkcUTZ7ufxi5SrBjc=; b=gJ6MKpA3Poq8 RHtJLMxdruAkqy4J1JcH+gkVct6dZfvCY6Knf5XRMNdZ0EUbRs01Ol4P09VOjPrF nJOmdAF9XFDe2NrN5BDwwetGQu4d/v58O3A7vd3Ordn44UooetSI6EKILwd72qas q0MdGBz56Xt469mzguBJwH5UOEkp9R7u2pMvSMRv+DBeKq0cjiLPgVS0Gu9JIkrK gkSWh89H1E9d21t593/nC2Co9yT30eBYc6BcfPWuFQDl678Nk4zHVT5iHufu3Y6m JPriaXm22NXDAhfoH9+TVr7iN64xfOC6+bKjPUlOZpcgK/MFOO6cboBBLtZPPQ1Z JES6h3ZGQQ== Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id d5e654b5 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Tue, 14 Apr 2020 18:08:15 +0000 (UTC) Date: Tue, 14 Apr 2020 14:08:00 -0400 User-Agent: K-9 Mail for Android In-Reply-To: <87a73exj5v.fsf@HIDDEN> References: <87a73exj5v.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: bug#40626: Poor performance on low-end ARMv7 devices To: =?ISO-8859-1?Q?Ludovic_Court=E8s?= <ludo@HIDDEN>,40626 <at> debbugs.gnu.org From: Julien Lepiller <julien@HIDDEN> Message-ID: <2AB0E1B2-4104-4378-B872-DF8E3673D15B@HIDDEN> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 40626 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Le 14 avril 2020 09:59:24 GMT-04:00, "Ludovic Court=C3=A8s" <ludo@gnu=2Eorg= > a =C3=A9crit : >Hello! > >On my Olimex OLinuXino A20, here=E2=80=99s what I get with Guix on Guile = 3=2E0=2E2: > >--8<---------------cut here---------------start------------->8--- >$ guix describe >Generation 1 Apr 11 2020 13:26:01 (current) > guix 6720616 > repository URL: https://git=2Esavannah=2Egnu=2Eorg/git/guix=2Egit > commit: 6720616daaf711314827c157a660339990e5cb07 >$ time guix build hello -d --no-grafts >/gnu/store/s0di07vhva95rl8p3gimlna5ffca7xlq-hello-2=2E10=2Edrv > >real 0m9=2E964s >user 0m8=2E660s >sys 0m0=2E810s >--8<---------------cut here---------------end--------------->8--- > >Most of it seems to go in loading =2Ego files: > >--8<---------------cut here---------------start------------->8--- >$ guix repl >GNU Guile 3=2E0=2E2 >Copyright (C) 1995-2020 Free Software Foundation, Inc=2E > >Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'=2E >This program is free software, and you are welcome to redistribute it >under certain conditions; type `,show c' for details=2E > >Enter `,help' for help=2E >scheme@(guix-user)> ,time (use-modules (guix) (gnu) (gnu packages >base)) >;; 8=2E104000s real time, 6=2E879000s run time=2E 0=2E755000s spent in G= C=2E >scheme@(guix-user)> (define s (open-connection)) >scheme@(guix-user)> ,time (package-derivation s hello #:graft? #f) >$1 =3D #<derivation >/gnu/store/s0di07vhva95rl8p3gimlna5ffca7xlq-hello-2=2E10=2Edrv =3D> >/gnu/store/z4ig2v79x3y7r5w1gs7rg7cgyvja4dn1-hello-2=2E10 31a5bb8> >;; 3=2E101000s real time, 2=2E493000s run time=2E 0=2E324000s spent in G= C=2E >--8<---------------cut here---------------end--------------->8--- > >Ludo=E2=80=99=2E In case it helps, I observe the same kind of timing on my cubietruck (same= guile, but guix from april 1st)=2E It's slightly faster than you, the proc= essor is a cortex-a7=2E
bug-guix@HIDDEN
:bug#40626
; Package guix
.
Full text available.Received: (at submit) by debbugs.gnu.org; 14 Apr 2020 16:23:45 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 14 12:23:45 2020 Received: from localhost ([127.0.0.1]:34584 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1jOOLh-0000zW-40 for submit <at> debbugs.gnu.org; Tue, 14 Apr 2020 12:23:45 -0400 Received: from lists.gnu.org ([209.51.188.17]:46028) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1jOOLf-0000zO-DZ for submit <at> debbugs.gnu.org; Tue, 14 Apr 2020 12:23:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50984) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1jOOLZ-0002pw-PY for bug-guix@HIDDEN; Tue, 14 Apr 2020 12:23:43 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:470:142:3::e]:41450) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>) id 1jOM62-0007co-HZ for bug-guix@HIDDEN; Tue, 14 Apr 2020 09:59:26 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=57784 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from <ludo@HIDDEN>) id 1jOM62-0004Hf-2o for bug-guix@HIDDEN; Tue, 14 Apr 2020 09:59:26 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: bug-guix@HIDDEN Subject: Poor performance on low-end ARMv7 devices X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 26 Germinal an 228 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 14 Apr 2020 15:59:24 +0200 Message-ID: <87a73exj5v.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Hello! On my Olimex OLinuXino A20, here=E2=80=99s what I get with Guix on Guile 3.= 0.2: --8<---------------cut here---------------start------------->8--- $ guix describe Generation 1 Apr 11 2020 13:26:01 (current) guix 6720616 repository URL: https://git.savannah.gnu.org/git/guix.git commit: 6720616daaf711314827c157a660339990e5cb07 $ time guix build hello -d --no-grafts /gnu/store/s0di07vhva95rl8p3gimlna5ffca7xlq-hello-2.10.drv real 0m9.964s user 0m8.660s sys 0m0.810s --8<---------------cut here---------------end--------------->8--- Most of it seems to go in loading .go files: --8<---------------cut here---------------start------------->8--- $ guix repl GNU Guile 3.0.2 Copyright (C) 1995-2020 Free Software Foundation, Inc. Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'. This program is free software, and you are welcome to redistribute it under certain conditions; type `,show c' for details. Enter `,help' for help. scheme@(guix-user)> ,time (use-modules (guix) (gnu) (gnu packages base)) ;; 8.104000s real time, 6.879000s run time. 0.755000s spent in GC. scheme@(guix-user)> (define s (open-connection)) scheme@(guix-user)> ,time (package-derivation s hello #:graft? #f) $1 =3D #<derivation /gnu/store/s0di07vhva95rl8p3gimlna5ffca7xlq-hello-2.10.= drv =3D> /gnu/store/z4ig2v79x3y7r5w1gs7rg7cgyvja4dn1-hello-2.10 31a5bb8> ;; 3.101000s real time, 2.493000s run time. 0.324000s spent in GC. --8<---------------cut here---------------end--------------->8--- Ludo=E2=80=99.
Ludovic Courtès <ludo@HIDDEN>
:bug-guix@HIDDEN
.
Full text available.bug-guix@HIDDEN
:bug#40626
; Package guix
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.