标签: linux-kernel filesystems
为什么我们有一个接口可以在从未使用的列表中分配新的inode时,FS已经使用chattr -v来更改文件的i_generation数量?
除了在NFS中使用它之外是否还有其它用途(检测文件删除后重用的inode上的陈旧文件句柄)?
答案 0 :(得分:0)
更改gen编号会使任何打开的文件句柄无效吗?如果是这样,将来对该文件的所有读取都将失败。所以,如果我猜测,我会说这是一种使所有打开的文件句柄无效的方法,这种方式是懒惰的,没有服务器维护任何关于谁有打开文件句柄的状态。