Re: Performance regression on NFS with new manifest version

2017-11-09 Thread Ludovic Courtès
Roel Janssen skribis: > Indeed, here's a new strace, without using 'guixr', but instead using > 'guix' with 'guix-daemon' listening on a TCP port: > > $ time strace -c guix package --search-paths -p /gnu/profiles/per-language/r >

Re: Performance regression on NFS with new manifest version

2017-11-08 Thread Roel Janssen
Ludovic Courtès writes: > Hello, > > Roel Janssen 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 >>

Re: Performance regression on NFS with new manifest version

2017-10-05 Thread Ricardo Wurmus
Ludovic Courtès writes: >> $ 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

Re: Performance regression on NFS with new manifest version

2017-10-05 Thread Ludovic Courtès
Hello, Roel Janssen 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

Re: Performance regression on NFS with new manifest version

2017-09-22 Thread Roel Janssen
Ludovic Courtès writes: > Hello Roel, > > I’m finally going back to this issue… > > Roel Janssen skribis: > >> Ludovic Courtès writes: >> >>> Hi, >>> >>> Roel Janssen skribis: >>> Ricardo Wurmus writes: > Hi Roel, > >> Looking into the

Re: Performance regression on NFS with new manifest version

2017-09-22 Thread Ludovic Courtès
Hello Roel, I’m finally going back to this issue… Roel Janssen skribis: > Ludovic Courtès writes: > >> Hi, >> >> Roel Janssen skribis: >> >>> Ricardo Wurmus writes: >>> Hi Roel, > Looking into the manifests ($GENERATION_15/manifest and >

Re: Performance regression on NFS with new manifest version

2017-08-22 Thread Roel Janssen
Ludovic Courtès writes: > Hi, > > Roel Janssen skribis: > >> Ricardo Wurmus writes: >> >>> Hi Roel, >>> Looking into the manifests ($GENERATION_15/manifest and $GENERATION_16/manifest), I noticed that generation 15 uses manifest version 2, and generation 16 uses

Re: Performance regression on NFS with new manifest version

2017-08-21 Thread Ludovic Courtès
Hi, Roel Janssen skribis: > Ricardo Wurmus writes: > >> Hi Roel, >> >>> Looking into the manifests ($GENERATION_15/manifest and >>> $GENERATION_16/manifest), I noticed that generation 15 uses manifest >>> version 2, and generation 16 uses manifest version 3. >>> >>> What has

Re: Performance regression on NFS with new manifest version

2017-08-10 Thread Roel Janssen
Ricardo Wurmus writes: > Hi Roel, > >> Looking into the manifests ($GENERATION_15/manifest and >> $GENERATION_16/manifest), I noticed that generation 15 uses manifest >> version 2, and generation 16 uses manifest version 3. >> >> What has changed, so that it takes a lot longer to run the same

Re: Performance regression on NFS with new manifest version

2017-08-09 Thread Ricardo Wurmus
Hi Roel, > Looking into the manifests ($GENERATION_15/manifest and > $GENERATION_16/manifest), I noticed that generation 15 uses manifest > version 2, and generation 16 uses manifest version 3. > > What has changed, so that it takes a lot longer to run the same command > as before? (this is

Performance regression on NFS with new manifest version

2017-08-08 Thread Roel Janssen
Dear Guix, On our cluster, the following command took less than a second to run: guix package --search-paths At some point, the same command took 30 seconds to run. So, I tried previous versions of the profile and found generation 15 returned the search paths very quickly (as before), and