Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Mar 2004 21:39:31 -0500
From:      "Steve Ireland" <stevei@black-star.net>
To:        "Henning, Brian" <B.Henning@navitaire.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: du
Message-ID:  <0ccf01c40bc9$15a34490$1a01a8c0@blackstar.net>
References:  <B33A37369985DC47BAAF41511EC48078DF12E8@navmmex112.corp.nt.navitaire.com> <44llm0xzm0.fsf@be-well.ilk.org>

next in thread | previous in thread | raw e-mail | index | archive | help

----- Original Message -----
From: "Lowell Gilbert" <freebsd-questions-local@be-well.ilk.org>
To: "Henning, Brian" <B.Henning@navitaire.com>
Cc: <freebsd-questions@freebsd.org>
Sent: Tuesday, March 16, 2004 16:15
Subject: Re: du


> Please don't top-post.
>
> "Henning, Brian" <B.Henning@navitaire.com> writes:
>
> > The only reason why I question it is when I lookup the size in
windows
> > (the directory is shared with samba) I see it as less.
> > >From bsd: 390     /home/henninb/jpg
> > >From windows: 372KB windows
> >
> > Is it because of the share or the change in platform?
>
> How did you measure it on Windows?  I suspect what's happening is that
> Windows gave you the actual sum of the sizes of all the files, whereas
> du(1) counts the space *used* by all the files.  In other words, the
> Windows tool is giving a count in bytes, whereas du(1) is giving a
> count in disk blocks (rounded up to the nearest block, because that
> space is unavailable for other files to use).
It may have. Starting with W2K, if you right click a file and select
properties, you are given two file sizes: "Size" and "Size on disk".
"Size on disk" is the total size - file size and the so-called slack
space. Using any other method (such as Explorer or the dir command)
gives only the file size. Always be careful to compare apples to apples
;)
To get tangential for a moment, an interesting exercise is to discover
how many different methods Windows has for reporting total harddrive
size and how many different values are returned. An additional exercise
for the advanced student is to find out why different methods report
values. (Hint: Sometimes Windows sucks)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0ccf01c40bc9$15a34490$1a01a8c0>