all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: ludo@gnu.org (Ludovic Courtès)
To: Roel Janssen <roel@gnu.org>
Cc: guix-devel <guix-devel@gnu.org>
Subject: Re: Performance regression on NFS with new manifest version
Date: Thu, 05 Oct 2017 16:54:46 +0200	[thread overview]
Message-ID: <87shex4pc9.fsf@gnu.org> (raw)
In-Reply-To: <rbuefqzc4v5.fsf@gnu.org> (Roel Janssen's message of "Fri, 22 Sep 2017 14:09:02 +0200")

Hello,

Roel Janssen <roel@gnu.org> skribis:

> I couldn't install *all* R packages, but I used it on our shared R
> profile:
>
> $ guixr package --list-installed -p /gnu/profiles/per-language/r
> ncurses	6.0	out	/gnu/store/djvxj8r1xwvrm89xqjrd44wwaxc02i74-ncurses-6.0
> coreutils	8.27	out	/gnu/store/ps92fz5p6l3mz9ddi388p1891r2q3fva-coreutils-8.27
> grep	3.0	out	/gnu/store/bxnxmg6vamnlp95skrgdqw7s86ag1f51-grep-3.0
> sed	4.4	out	/gnu/store/673v5pxadfdj1zkmpm90s6j89367w4af-sed-4.4
> r-sparql	1.16	out	/gnu/store/5qhr4va0af65a0jrpj6nc7xdnw9s4345-r-sparql-1.16

Unfortunately most of these packages are not in Guix proper AFAICS.
Could you come up with a simple way for me to reproduce the issue on
Guix master?

> $ strace -c guixr package --search-paths -p /gnu/profiles/per-language/r                       
> export PATH="/gnu/profiles/per-language/r/bin"
> export R_LIBS_SITE="/gnu/profiles/per-language/r/site-library/"
> export TERMINFO_DIRS="/gnu/profiles/per-language/r/share/terminfo"
> % time     seconds  usecs/call     calls    errors syscall
> ------ ----------- ----------- --------- --------- ----------------
>  98.31    0.139510       11626        12         6 wait4
>   0.77    0.001087          36        30         9 open
>   0.43    0.000615          21        29         8 stat

I think you’re tracing ‘guixr’, which forks and just waits for ‘guix’
and other commands, no?

TIA!

Ludo’.

  reply	other threads:[~2017-10-05 14:54 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-08-08 11:19 Performance regression on NFS with new manifest version Roel Janssen
2017-08-09 20:39 ` Ricardo Wurmus
2017-08-10 13:02   ` Roel Janssen
2017-08-21 15:49     ` Ludovic Courtès
2017-08-22 15:32       ` Roel Janssen
2017-09-22  9:55         ` Ludovic Courtès
2017-09-22 12:09           ` Roel Janssen
2017-10-05 14:54             ` Ludovic Courtès [this message]
2017-10-05 15:13               ` Ricardo Wurmus
2017-11-08 10:32               ` Roel Janssen
2017-11-09  9:58                 ` Ludovic Courtès

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87shex4pc9.fsf@gnu.org \
    --to=ludo@gnu.org \
    --cc=guix-devel@gnu.org \
    --cc=roel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.