Linux读取磁盘缓存和NFS

Linux读取磁盘缓存和NFS,第1张

概述我对读取磁盘缓存对通过NFS访问文件的影响感兴趣.可以说我在NFS上有一个文件.我从 linux主机“A”访问它(做“cat myfile”).如果有足够的RAM,文件最终会进入磁盘缓存.现在我从主机“B”修改该文件.主机“A”上的 *** 作系统如何知道它必须使缓存的那部分无效? NFS有一些回调吗?或者磁盘缓存很快到期? 答案 Linux NFS FAQ的A8有一个解释. 摘要:由客户端轮询服务器以请 我对读取磁盘缓存对通过NFS访问文件的影响感兴趣.可以说我在NFS上有一个文件.我从 linux主机“A”访问它(做“cat myfile”).如果有足够的RAM,文件最终会进入磁盘缓存.现在我从主机“B”修改该文件.主机“A”上的 *** 作系统如何知道它必须使缓存的那部分无效? NFS有一些回调吗?或者磁盘缓存很快到期?解决方法 答案 Linux NFS FAQ的A8有一个解释.

摘要:由客户端轮询服务器以请求更改(通过检查文件属性以查看自上次客户端检查后它们是否已更改).传统上,客户端定期执行此 *** 作,但也可以在打开文件时执行此 *** 作.他们还会关闭所有写入.这意味着只要您确保在一个客户端保持打开以进行写入时没有其他客户端打开文件,您就会得到您期望的结果.@H_419_7@

此行为通常可使用挂载选项进行配置,例如,如果您希望以牺牲性能为代价来提高缓存一致性.例如,在linux客户端上查看“man nfs”.@H_419_7@ 总结

以上是内存溢出为你收集整理的Linux读取磁盘缓存和NFS全部内容,希望文章能够帮你解决Linux读取磁盘缓存和NFS所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/1037616.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存