[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#45018] [PATCH 0/6] Process and connection reuse for substitutions
From: |
宋文武 |
Subject: |
[bug#45018] [PATCH 0/6] Process and connection reuse for substitutions |
Date: |
Thu, 03 Dec 2020 19:48:49 +0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) |
Ludovic Courtès <ludo@gnu.org> writes:
> Hi Guix!
>
> The attached patches optimize substitute downloads by: (1) keeping
> a single ‘guix substitute’ process for all the substitutes (instead
> of respawning a new one each time a store item is substituted), and
> (2) reusing connections to substitute servers in between substitutions.
> ...
> Anyway, I think it’s a welcome improvement, especially when
> downloading lots of stuff such as during the initial system installation.
> Plus, there are more deletions than insertions. :-)
>
> Thoughts?
I think this will definitely help my unstable internet connections and
slow hdd, thank you!
[bug#45018] [PATCH 0/6] Process and connection reuse for substitutions,
宋文武 <=
[bug#45018] [PATCH 0/6] Process and connection reuse for substitutions, Ludovic Courtès, 2020/12/03
- [bug#45018] [PATCH 0/6] Process and connection reuse for substitutions, Mathieu Othacehe, 2020/12/04
- [bug#45018] [PATCH v2 0/6] Process and connection reuse for substitutions, Ludovic Courtès, 2020/12/06
- [bug#45018] [PATCH v2 2/6] daemon: Use 'Agent' to spawn 'guix substitute --query'., Ludovic Courtès, 2020/12/06
- [bug#45018] [PATCH v2 6/6] daemon: Raise an error if substituter doesn't send the expected hash., Ludovic Courtès, 2020/12/06
- [bug#45018] [PATCH v2 1/6] daemon: 'Agent' constructor takes a list of environment variables., Ludovic Courtès, 2020/12/06
- [bug#45018] [PATCH v2 3/6] daemon: Factorize substituter agent spawning., Ludovic Courtès, 2020/12/06
- [bug#45018] [PATCH v2 5/6] substitute: Cache and reuse connections while substituting., Ludovic Courtès, 2020/12/06
- [bug#45018] [PATCH v2 4/6] daemon: Run 'guix substitute --substitute' as an agent., Ludovic Courtès, 2020/12/06
- bug#45018: [PATCH v2 0/6] Process and connection reuse for substitutions, Ludovic Courtès, 2020/12/08