我需要找到一种方法来刷新客户端的NFS属性缓存。stat()调用从属性缓存中读取ctime而不是实际值,实际值最多需要3秒才能反射(reflect)在缓存中。挂载时使用“noac”选项有效,但从长远来看会影响性能。我遇到过一些解决方案,例如对文件的同一所有者执行chown等。但是是否有适当的方法在执行stat()之前刷新属性缓存?这个概率只发生在RedhatLinux而不是FreeBSD。谁能解释一下? 最佳答案 这不是特定于NFS,但您可以让内核删除缓存。这通常在IO基准测试时完成,但也适用于NFS。https://www.ker
我需要找到一种方法来刷新客户端的NFS属性缓存。stat()调用从属性缓存中读取ctime而不是实际值,实际值最多需要3秒才能反射(reflect)在缓存中。挂载时使用“noac”选项有效,但从长远来看会影响性能。我遇到过一些解决方案,例如对文件的同一所有者执行chown等。但是是否有适当的方法在执行stat()之前刷新属性缓存?这个概率只发生在RedhatLinux而不是FreeBSD。谁能解释一下? 最佳答案 这不是特定于NFS,但您可以让内核删除缓存。这通常在IO基准测试时完成,但也适用于NFS。https://www.ker
已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers无关.如果您认为该问题将成为anotherStackExchangesite上的主题,您可以发表评论,说明在哪里可以回答问题。关闭9年前。锁定。这个问题及其答案是locked因为这个问题是题外话,但具有历史意义。它目前不接受新的答案或交互。我有一个卡在Linux机器上的NFS挂载目录。我试图强制卸载,但它似乎不起作
已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers无关.如果您认为该问题将成为anotherStackExchangesite上的主题,您可以发表评论,说明在哪里可以回答问题。关闭9年前。锁定。这个问题及其答案是locked因为这个问题是题外话,但具有历史意义。它目前不接受新的答案或交互。我有一个卡在Linux机器上的NFS挂载目录。我试图强制卸载,但它似乎不起作