Hi Guix team!

My name is Evan Cooney, I'm 17 years old and I'm interested in contributing
to guix. Specifically, I want to try to improve the performance of
installing packages. I'm not a very experienced user of Guix System, but I
used it for at least a few months on my desktop and I noticed that guix
install was weirdly slow at installing packages, even small ones. What
appeared to be the actual downloading of the binaries and other things went
fairly quickly, but at the last stage of the installation, it seemed to
hang for at least a few minutes before finishing. It said it was "building
profile with (some number) packages", and it took at least 2 minutes on
that stage only no matter the size of the package. I think this is weird
because I have a relatively powerful computer (Ryzen 5 5600 [6 cores, 12
threads], 16GB DDR4, 1TB SSD). Guix also used 100% of the CPU while it was
building the profile. Correct me if I'm wrong, but isn't the profile just a
bunch of files? It seems like it should not take 2 minutes using 100% of 12
threads just to create some files. Could you give me any advice on how to
start working on this issue and anyone to contact for further
information/help?

Thank you,
Evan Cooney

Reply via email to