From owner-freebsd-fs@FreeBSD.ORG Tue Oct 19 08:41: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 A2E3816A4CE for ; Tue, 19 Oct 2004 08:41:16 +0000 (GMT) Received: from mproxy.gmail.com (rproxy.gmail.com [64.233.170.199]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4609543D1D for ; Tue, 19 Oct 2004 08:41:16 +0000 (GMT) (envelope-from kerochan2@gmail.com) Received: by mproxy.gmail.com with SMTP id 79so273896rnk for ; Tue, 19 Oct 2004 01:41:13 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:references; b=gErREWXLVWozEoP6tVXYBgpoLfmGk+F6K+uU/HXRDcSy6+ouPSzwWs/23SBYZMdhv10OqEtR5PV1cxSgL9M0vPjgZtXc2BUeVT+TmUg3uAdmYxwRa6LJTFWuHbsDBrzDwicSWGjplKWeVvqqTzfa0xvB6W59SB5C9JLaLPUccTw Received: by 10.38.78.34 with SMTP id a34mr2050414rnb; Tue, 19 Oct 2004 01:41:13 -0700 (PDT) Received: by 10.38.75.26 with HTTP; Tue, 19 Oct 2004 01:41:13 -0700 (PDT) Message-ID: <3b793f1a041019014168692bc9@mail.gmail.com> Date: Tue, 19 Oct 2004 04:41:13 -0400 From: Kero-Chan To: Daniel Gustafsson In-Reply-To: <200410181055.i9IAtK70006738@space.se> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable References: <20041018064004.U32814@bowser.eecs.harvard.edu> <200410181055.i9IAtK70006738@space.se> 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 Reply-To: Kero-Chan List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Oct 2004 08:41:16 -0000 On Mon, 18 Oct 2004 13:00:45 +0200, Daniel Gustafsson wrote: > It=B4s true that it may be overkill to extract FFS for my needs. >=20 > 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 storag= e > used. >=20 > NOTE: The above configuration is for the optimal FS. >=20 > Does someone have any tips on file systems that fit this puropse. I have > made some research but hasn't yet found anything adeuquate. >=20 > //Daniel DOS FAT? My favourite embedded OS is using this: http://www.rtems.com/features.html#filesystems But it's not "multiuser" in the UNIX sense... If you're just looking for a simple UNIX FS, the MINIX file system is quite appropriate. And Linux has a fairly portable GPL implementation. [Sorry for advertising Linux on the FreeBSD list :]