サイズが 10kb であるが、ディスク上のサイズが 10gb であるファイルを見つけ続けています。これがどのように行われるかを理解しようとしているのですが、誰かアイデアはありますか?
3 に答える
6
スパース ファイルは、実際のファイル システムだけでなく、NTFS でも作成できます。:-)
(10 GB - 10 kB) をシークし、10 kB のデータを書き込みます。そこには、いわゆる 10 GB のファイルがありますが、実際には 10 kB しかありません。:-)
于 2008-11-24T16:41:03.903 に答える
3
NTFSファイルでストリームを作成できます。別のファイルのようなものですが、ファイル名は同じです。ここを参照してください:代替データストリーム
于 2008-11-24T18:43:36.727 に答える
2
あなたのケースについてはわかりませんが(または質問の間違いかもしれません)、NTFSスパースファイルを作成すると、これらのフィールドのサイズが異なります。
10MB のスパース ファイルを作成して 1MB のデータで埋めると、Windows エクスプローラーに次のように表示さ
れます。
サイズ: 10MB
ディスク上のサイズ: 1MB
しかし、あなたの場合は逆です。(または間違い。)
于 2008-11-24T16:45:43.237 に答える