[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Guix pull speed
From: |
Simon Tournier |
Subject: |
Re: Guix pull speed |
Date: |
Tue, 19 Sep 2023 13:55:02 +0200 |
Hi,
On Thu, 14 Sep 2023 at 11:58, Ludovic Courtès <ludo@gnu.org> wrote:
>> What could be done about this? Another solution would be to somehow
>> build Guix without any of the dependencies and then add them in later,
>> similar to what is done with build-aux/build-self.scm to be able to load
>> (guix self) in the first place. That seems quite complex though.
>
> Most of the time is spent evaluating (gnu packages …) modules;
> evaluation is pretty slow, and from what I remember of previous
> profiling sessions, this is largely due to psyntax. We should
> concentrate on that.
On my machine the step “Computing Guix derivation” is single-threaded.
Is it not possible to exploit multi-thread here?
Cheers,
simon