Performance of `Pkg.status()` when package directory is NFS mounted

When my Julia package directory is on a local filesystem, Pkg.status() takes 2 seconds,
but when it is located on an NFS mounted filesystem Pkg.status() takes over 170 seconds.
Is this just a fact of life, or is there something that can be done to make the elapsed time
more reasonable, either in terms of configuration of my system or a potential code change
in Julia?

afaiu some time is spend in reading METADATA which is a git repository of a long list of small files and actually a database. This long access (i have 20s on a local filesystem) was one of the drivers of Pkg3.

1 Like