我将 4096 字符放在一个文本文件中并保存。因为每个字符都是1个字节,所以文本文件的大小必须是4K字节。如下所示,没错:
我将闪存连接到计算机。闪存上的可用空间为 1,717,518,336
字节:
我在闪存中创建了该文件的副本。再看看自由空间。它有 1,717,514,240
字节可用空间:
让我们看看有什么区别:
1,717,518,336 - 1,717,514,240 = 4096
字节
我的问题:
Q1:
正如您在上面的上一张图片中所看到的,文件占用闪存的唯一空间是其内容的空间[字符]。那么元数据文件在哪里?
我的意思是,当我将文件移动到另一台计算机时,它如何理解文件名,文件所有者,创建和修改日期以及......?
它不占任何尺寸吗?!!
Q2:
我可以在闪存中看到元数据文件吗?
感谢您的时间和考虑。
答案 0 :(得分:1)
是的,确实如此 - 但是在写文件之前已经分配了这个空间。添加文件只会更改文件分配表的内容,它不会扩展文件分配表(不会使其变大)。要更深入地了解它的工作原理,请深入了解FAT32文件系统上的文章。