Incorrect file size?
Rink Springer
rink at FreeBSD.org
Fri Jun 20 13:46:37 UTC 2008
Hi,
On Fri, Jun 20, 2008 at 03:34:26PM +0300, Krassimir Slavchev wrote:
> # ls -l
> total 1239702
> - -rw------- 1 vscan vscan 4398199488512 Jun 20 15:18 auto-whitelist
> - -rw------- 1 vscan vscan 22 Jun 20 15:18 bayes.lock
> - -rw------- 1 vscan vscan 102168 Jun 20 15:18 bayes_journal
> - -rw------- 1 vscan vscan 1099639861248 Jun 20 15:18 bayes_seen
> - -rw------- 1 vscan vscan 21057536 Jun 20 15:18 bayes_toks
>
> but:
> # df -h
> Filesystem Size Used Avail Capacity Mounted on
> /dev/ar0s1a 19G 3.9G 14G 22% /
> ...
>
> # du
> 1239758 .
>
> # mount
> /dev/ar0s1a on / (ufs, local)
> ...
This is most likely due to the use of 'sparse files': sequential file
data that consists of only zeros doesn't need have actual storage
associated to it. This is quite normal in UNIX environments, and quite
harmless.
--
Rink P.W. Springer - http://rink.nu
"Anyway boys, this is America. Just because you get more votes doesn't
mean you win." - Fox Mulder
More information about the freebsd-stable
mailing list