【发布时间】:2019-11-19 17:57:39
【问题描述】:
Linux 程序员手册手册页fallocate(2) 指出:
如果在模式中指定了
FALLOC_FL_UNSHARE标志,则共享文件数据区将成为文件私有,以保证后续写入不会因空间不足而失败。通常,这将通过对文件中的所有共享数据执行写时复制操作来完成。并非所有文件系统都支持此标志。
这很酷,但是……我首先如何创建共享文件数据范围?
【问题讨论】:
-
另请参阅 Stack Overflow 上的
fallocate (2)man page 和 fallocate vs posix_fallocate。
标签: c linux filesystems extent