这似乎应该是显而易见的,但我看不出答案。 NFS有缓存吗?它是如何工作的?它是否只是利用您的操作系统/文件系统缓存?它取决于您使用的客户端或服务器吗?
我在Solaris上使用NFS作为客户端,没有特殊的挂载选项。
答案 0 :(得分:0)
NFS本身没有缓存,但是您的操作系统可能会在文件系统级别进行一些缓存。
来自RFC 1813:
NFS版本3协议没有 定义一个缓存策略 客户端或服务器。特别是那里 不支持严格的缓存 客户与客户之间的一致性 服务器,也不同客户之间。
http://www.unixcoding.org/NFSCoding解释了NFS缓存的一些实际问题。