Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Sep 2003 16:27:08 -0700
From:      Alfred Perlstein <bright@mu.org>
To:        Eno Thereska <eno@andrew.cmu.edu>
Cc:        freebsd-fs@freebsd.org
Subject:   Re: free block bitmap
Message-ID:  <20030908232708.GE15671@elvis.mu.org>
In-Reply-To: <3F5D0663.7020902@andrew.cmu.edu>
References:  <3F5D0663.7020902@andrew.cmu.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
* Eno Thereska <eno@andrew.cmu.edu> [030908 15:45] wrote:
> Hi,
> 
> I am using FreeBSD4.4 with FFS as the underlying file system.
> I need to examine which blocks in the file system
> are currently in use. These blocks can be metadata or data blocks.
> 
> I have looked at the FFS code and it seems the only way to get
> the list of free blocks (or busy blocks) is by querying
> each cylinder group's (cg) bitmap of free blocks.
> 
> Is there a global bitmap that keeps track of busy/free blocks
> over the entire file system or is the only option
> the cg-by-cg lookup?

afaik, cg by cg is how you'll have to do it.

-- 
- Alfred Perlstein
- Research Engineering Development Inc.
- email: bright@mu.org cell: 408-480-4684



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030908232708.GE15671>