我一直在寻找大小为10kb但磁盘大小为10gb的文件。试图弄清楚这是怎么做的,任何人都有任何想法吗?
答案 0 :(得分:6)
您可以在NTFS以及任何真实文件系统上创建稀疏文件。 : - )
寻求(10 GB - 10 kB),写入10 kB的数据。在那里,你有一个所谓的10 GB文件,实际上只有10 kB大。 : - )
答案 1 :(得分:3)
您可以在NTFS文件中创建流。它就像一个单独的文件,但具有相同的文件名。见这里:Alternate Data Streams
答案 2 :(得分:2)
我不确定你的情况(或者你的问题可能是错误的)但是当你创建一个NTFS稀疏文件时,它会显示这些字段的不同大小。
当我创建一个10MB稀疏文件并用1MB数据填充它时,资源管理器将显示:
大小:10MB
磁盘大小:1MB
但在你的情况下却恰恰相反。 (或错误。)