From owner-freebsd-fs@FreeBSD.ORG Mon Oct 18 11:01:16 2004 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C7CD16A4CF for ; Mon, 18 Oct 2004 11:01:16 +0000 (GMT) Received: from mgate.space.se (mgate.space.se [62.119.43.194]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D0F143D45 for ; Mon, 18 Oct 2004 11:01:15 +0000 (GMT) (envelope-from daniel.gustafsson@space.se) Received: from space.se (sunsrv1.space.se [10.112.201.15]) by mgate.space.se (Postfix) with ESMTP id 81CB784BA; Mon, 18 Oct 2004 13:01:04 +0200 (CEST) Received: from wxpsegbg1230 (wxpsegbg1230.space.se [10.114.140.76]) by space.se (8.12.8+Sun/8.12.8) with ESMTP id i9IAtK70006738; Mon, 18 Oct 2004 12:55:29 +0200 (MEST) Message-Id: <200410181055.i9IAtK70006738@space.se> From: "Daniel Gustafsson" To: "'Daniel Ellard'" Date: Mon, 18 Oct 2004 13:00:45 +0200 Organization: Saab Ericsson Space AB MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Office Outlook, Build 11.0.5510 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 Thread-Index: AcS0/0kk8s72VYbYTcWClaNH4/RuOAAAUOZw In-Reply-To: <20041018064004.U32814@bowser.eecs.harvard.edu> cc: freebsd-fs@freebsd.org Subject: RE: Extracting FFS from FreeBSD X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Oct 2004 11:01:16 -0000 =20 It=B4s true that it may be overkill to extract FFS for my needs. The functionallity that I am after is: 1. Read/Write etc. 2. 1 GB Partitions. 3. Few reads and writes to disk. 4. RAM footprint between 200-800K 5. Blockbased (blocksize 4-8K). 6. Configurable. 7. Free. 8. Multi-user (I will integrate the FS with a RTOS) 9. Provides a RAM disk than can be modified to fit "any" secondary = storage used. NOTE: The above configuration is for the optimal FS. Does someone have any tips on file systems that fit this puropse. I have made some research but hasn't yet found anything adeuquate. //Daniel >-----Original Message----- >From: Daniel Ellard [mailto:ellard@eecs.harvard.edu]=20 >Sent: Monday, October 18, 2004 12:48 PM >To: Daniel Gustafsson >Cc: freebsd-fs@freebsd.org >Subject: Re: Extracting FFS from FreeBSD > >On Mon, 18 Oct 2004, Daniel Gustafsson wrote: > >> I am working in a project which is in need of a stand-alone=20 >file system and >> I am interested in extracting FFS from BSD and modyfi it to=20 >a stand-alone >> module. I have some questions before I begin: > >I also have some questions before you begin :-) They all follow from >your last question. > >Do you really need FFS or will something simpler do the job? What >functionality do you need to support? (Has anyone done this before?) > >My suspicion is that if all you need is a simple user-level file >system, then you can find something already written that will do most >or all of what you want -- unless you need something special. If you >can't find anything, it's probably faster to write a simplistic file >system on your own than to dis-tangle FFS from the rest of the kernel. > >-Dan > >