在man fsync(2)中,它将同步文件的元数据,我认为它在stat中列出了一些东西。文件的xattr是怎么回事?是否属于元数据?我们做了一个测试,写了一个文件,设置了6个xattrs,然后执行fsync,然后更改1个xattr值,然后再次执行fsync (使用0.2s)。我们认为第二个fsync应该很快,但它不是(使用0.16s)。
发布于 2016-04-08 09:55:16
正如我的同事所说,这是合理的,bc磁盘操作的最小大小是一个扇区,通常是512字节,所以当我更新1xattr或6xattrs时没有区别。
https://stackoverflow.com/questions/36447090
复制相似问题