スパースファイル

目次

スパースファイルとは

スパースファイルの作り方

スパースファイルは下記の様にして作成することができます。

$ dd if=/dev/zero of=example.dat bs=1024 seek=10M count=0

10MB 分シーク(読み飛ばし)してから書き込んでいるので、ファイルサイズは 10MB のように見えます。

$ ls -l example.dat
-rw-r--r-- 1 root root 10737418240 Aug  5 23:15 example.dat

しかし、du コマンドで実際のディスク使用量を見てみると 0 バイトとなっています。

$ du example.dat
0     example.dat