From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: To: 9fans@cse.psu.edu Subject: Re: [9fans] file systems From: Geoff Collyer In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Date: Mon, 24 Feb 2003 13:28:02 -0800 Topicbox-Message-UUID: 70dc947c-eacb-11e9-9e20-41e7f4b1d025 `The Plan 9 File Server' (in /sys/doc/fs) describes how the pre-fossil standalone file server stores data on disks. kfs is a slight variant of the non-cached-worm file system. The main change I noticed when adapting a private copy of kfs to read standalone file systems was that struct Superb swaps the order of its members, a Super1 and an Fbuf, to permit the size of the free list in Fbuf to vary with block size, which can be chosen at run-time in kfs, but which is fixed at compile-time in the standalone file server.