【发布时间】:2011-01-16 16:46:10
【问题描述】:
(在 C/C++/Linux 中)
有没有办法连接文件 A 和文件 B(或实际上将一个 A 的内容附加到 B 的内容)仅通过更改文件系统而无需数据复制的开销?然后可以丢弃文件 A。
谢谢
【问题讨论】:
-
所以如果你有 2 个文件,每个文件 1 个字节,你最终会得到 1 个包含 2 个字节的文件?这将是面向块的存储的一个问题——大多数现代商业非易失性存储都是面向块的,缺少 NOR 闪存。但是任何连接 SATA 或 USB 的东西,SD 卡也是如此。