Subject: Re: bug#38167: guix pull takes over 8 GiB of memory to finish if there are no substitutes

From: Danny Milosavljevic <[email-masked]>
Date: Sat, 28 Dec 2019 11:56:22 +0100

> You could look at the output of “guix processes” and find out which
> session child process is consuming memory.

SessionPID: 19228
ClientPID: 19221
ClientCommand: /gnu/store/sc7z07gim1iq5zvfz1amdwf2irxrzifg-guile-2.2.6/bin/guile --no-auto-compile /home/dannym/.config/guix/current/bin/guix pull
ChildProcess: 19235: /gnu/store/1mkkv2caiqbdbbd256c4dirfi4kwsacv-guile-2.2.6/bin/guile \ /gnu/store/znzxqlk1zggcqdbsjq60346pdabnp83x-guix-1.0.1-10.41b4b71/bin/.guix-real substitute --query

Attached the entire process tree.

The process is still there but I've "stopped" (i.e. paused) it.