unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* I'm a new contributor and would like advice
@ 2024-07-31 21:37 Hazel Cooney
  2024-08-05 19:37 ` Felix Lechner via Development of GNU Guix and the GNU System distribution.
  2024-08-12 14:31 ` Ludovic Courtès
  0 siblings, 2 replies; 4+ messages in thread
From: Hazel Cooney @ 2024-07-31 21:37 UTC (permalink / raw)
  To: guix-devel

[-- Attachment #1: Type: text/plain, Size: 1222 bytes --]

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

[-- Attachment #2: Type: text/html, Size: 1536 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-08-13 19:26 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-31 21:37 I'm a new contributor and would like advice Hazel Cooney
2024-08-05 19:37 ` Felix Lechner via Development of GNU Guix and the GNU System distribution.
2024-08-12 14:31 ` Ludovic Courtès
2024-08-13 19:25   ` Hazel Cooney

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).