Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

4
  • 1
    The question is about "multiple processes", your answer is about "multiple clients". It's not clear if the question is about multiple processes on multiple machines, or maybe about multiple processes within a single OS. What if the latter? I use mpv with aggressive readahead; or I use vmtouch and vlc; and I use them for large media files I open via (slowish) NFS. It seems to me that within a single OS the filesystem cache runs reasonably well, also for NFS. I mean if (a part of) a file is in the cache because of one program, it's there for another program. Commented Mar 8 at 22:47
  • multiple processes running within a single OS in one physics machine. Commented Mar 8 at 23:26
  • @XiaoyongGuo On the client side, the NFS mount can be told to cache files locally with FS-Cache (fsc), like: mount nfs-share:/ /mount/point -o fsc, but I don't believe it will by default if unspecified. There are some settings in /etc/cachefilesd.conf as well for things like storage location and space usage
    – Cpt.Whale
    Commented Mar 11 at 15:06
  • Thank you very much. @Cpt.Whale Commented Mar 12 at 6:46