Date: Fri, 13 Mar 2009 00:01:46 +0000 From: Bruce Cran <bruce@cran.org.uk> To: Peter Steele <psteele@maxiscale.com> Cc: freebsd-questions@freebsd.org Subject: Re: What does df command use to get "Used" column? Message-ID: <20090313000146.40e2f04a@gluon> In-Reply-To: <28038832.01236898791406.JavaMail.HALO$@halo> References: <28038832.01236898791406.JavaMail.HALO$@halo>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 12 Mar 2009 15:59:54 -0700 (PDT) Peter Steele <psteele@maxiscale.com> wrote: > A typical df command looks like this: > > # df -h > Filesystem Size Used Avail Capacity Mounted on > /dev/mirror/gm0a 4.8G 2.0G 2.4G 46% / > devfs 1.0K 1.0K 0B 100% /dev > linprocfs 4.0K 4.0K 0B 100% /proc > /dev/mirror/gm0d 3.9G 88K 3.6G 0% /tmp > /dev/mirror/gm0e 15G 79M 13G 1% /var > /dev/ad4s3e 116G 2.3M 107G 0% /v0 > /dev/ad6s3e 116G 2.2M 107G 0% /v1 > /dev/ad8s3e 116G 2.1M 107G 0% /v2 > /dev/ad10s3e 116G 2.1M 107G 0% /v3 > > I know what calls to make to get the "Size" and "Avail" columns. I'm > not sure what df does to get the value for the "Used" column. Anyone > know how df gets this value? Line 417 of /usr/src/bin/df/df.c: used = sfsp->f_blocks - sfsp->f_bfree; -- Bruce
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090313000146.40e2f04a>