From owner-freebsd-fs@FreeBSD.ORG Wed Sep 27 17:46:36 2006 Return-Path: X-Original-To: freebsd-fs@FreeBSD.ORG 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 3EAD716A40F for ; Wed, 27 Sep 2006 17:46:36 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (lurza.secnetix.de [83.120.8.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F9C243DA1 for ; Wed, 27 Sep 2006 17:45:17 +0000 (GMT) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (lejqdo@localhost [127.0.0.1]) by lurza.secnetix.de (8.13.4/8.13.4) with ESMTP id k8RHipPu032656; Wed, 27 Sep 2006 19:44:56 +0200 (CEST) (envelope-from oliver.fromme@secnetix.de) Received: (from olli@localhost) by lurza.secnetix.de (8.13.4/8.13.1/Submit) id k8RHipTS032655; Wed, 27 Sep 2006 19:44:51 +0200 (CEST) (envelope-from olli) Date: Wed, 27 Sep 2006 19:44:51 +0200 (CEST) Message-Id: <200609271744.k8RHipTS032655@lurza.secnetix.de> From: Oliver Fromme To: freebsd-fs@FreeBSD.ORG, anderson@centtech.com In-Reply-To: <451AA52F.2020408@centtech.com> X-Newsgroups: list.freebsd-fs User-Agent: tin/1.8.0-20051224 ("Ronay") (UNIX) (FreeBSD/4.11-STABLE (i386)) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.1.2 (lurza.secnetix.de [127.0.0.1]); Wed, 27 Sep 2006 19:44:57 +0200 (CEST) Cc: Subject: Re: Hi: Porting Cramfs on FreeBSD X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Sep 2006 17:46:36 -0000 Eric Anderson wrote: > I'm currently working on a tarfs, that will do something similar to > this, except it allows you to use a regular tar file as the file system > image. That's cool. I'm looking forward to it. > I don't have compression working yet, but that is on the > roadmap. [...] large file system sizes (based on available > memory) Hm. Does that mean that the whole (uncompressed) FS image will have to fit into memory? That would be a disadvantage compared to cramfs. Cramfs doesn't compress the whole FS as one object (like .tar.gz), but it compresses it page-by- page, so every page can be uncompressed independently, and memory usage is very low, which is good for small embedded applications. Best regards Oliver -- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing Dienstleistungen mit Schwerpunkt FreeBSD: http://www.secnetix.de/bsd Any opinions expressed in this message may be personal to the author and may not necessarily reflect the opinions of secnetix in any way. "... there are two ways of constructing a software design: One way is to make it so simple that there are _obviously_ no deficiencies and the other way is to make it so complicated that there are no _obvious_ deficiencies." -- C.A.R. Hoare, ACM Turing Award Lecture, 1980