From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain MIME-Version: 1.0 From: "Chao-Kuo Lin" To: 9fans@cse.psu.edu Date: Thu, 4 Aug 2005 16:58:22 -0500 Message-Id: <20050804215822.46F3A1F50B1@ws1-2.us4.outblaze.com> Subject: [9fans] Software release: divergefs Topicbox-Message-UUID: 72f63b32-ead0-11e9-9d60-3106f5b1d025 Inspired by various discussions about the utility of a layer/union/overlay/stitch file system, I wrote one as a project for the Operating System Practicum class here at CMU. It supports the simple case of making a few mutations "above" a read-only base file system tree, and also allows storing files in various layers above the base (so, for example, you can store object files in local RAM instead of writing them back to a distant file server). It's done enough that you can use it to build kernels and the like, but the user interface is very rough--probably just enough so that people can complain about it and help figure out what the right interface would be. It's available at http://www.cs.cmu.edu/~412-s04/chaokul/divergefs.tar.gz with Wiki entry at http://www.cs.bell-labs.com/wiki/plan9/divergefs/ Bug reports, comments, and suggestions welcome. Chao-Kuo Lin --=20 ___________________________________________________________ Sign-up for Ads Free at Mail.com http://promo.mail.com/adsfreejump.htm