Date: Sat, 26 Apr 2008 07:06:34 +1000 From: andrew clarke <mail@ozzmosis.com> To: David Naylor <naylor.b.david@gmail.com> Cc: freebsd-questions@freebsd.org Subject: Re: tarfs progress? Message-ID: <20080425210634.GA15326@ozzmosis.com> In-Reply-To: <200804252256.56956.naylor.b.david@gmail.com> References: <200804252256.56956.naylor.b.david@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri 2008-04-25 22:56:53 UTC+0200, David Naylor (naylor.b.david@gmail.com) wrote: > Has there been any progress on the tarfs, or any place one can find the > current sources for it? Quoting http://www.googlebit.com/doku.php?id=tarfs : "tarfs is a tar file system implementation for FreeBSD. The current goals are: * Support all standard read-only operations, just like a real file system. * Support large tar files (several gb's) * Use minimal memory * Allow using tar file as a root file system * Fast enough to actually use Here's the current state of things: * Mounts tar files (after using mdconfig to create a device) * Can do most operations on the fs * Supports large tar files * Uses a relatively small amount of memory - proportional to number of files/dirs * Fairly fast Here's the current issues still needing resolution: * No `..' directory in root of mounted tar file system * Locking issues regarding `..' in subdirs off root of fs * No block/char special device support. Needed? * Needs a directory cache (like dirhash maybe?) * Have not yet tried as a root fs Snapshot of the current code can be found here: tarfs-2008-01-20.tar.gz"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080425210634.GA15326>