From owner-freebsd-hackers Wed Apr 28 20:27:38 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from m4.c2.telstra-mm.net.au (m4.c2.telstra-mm.net.au [24.192.3.19]) by hub.freebsd.org (Postfix) with ESMTP id B0FCF14CE9 for ; Wed, 28 Apr 1999 20:27:15 -0700 (PDT) (envelope-from andrew@lake.com.au) Received: from m5.c2.telstra-mm.net.au (m5.c2.telstra-mm.net.au [24.192.3.20]) by m4.c2.telstra-mm.net.au (8.8.6 (PHNE_14041)/8.8.6) with ESMTP id NAA25187 for ; Thu, 29 Apr 1999 13:27:14 +1000 (EST) X-BPC-Relay-Envelope-From: andrew@lake.com.au X-BPC-Relay-Envelope-To: X-BPC-Relay-Sender-Host: m5.c2.telstra-mm.net.au [24.192.3.20] X-BPC-Relay-Info: Message delivered directly. Received: from areilly.bpc-users.org (CPE-24-192-51-95.nsw.bigpond.net.au [24.192.51.95]) by m5.c2.telstra-mm.net.au (8.8.6 (PHNE_14041)/8.8.6) with SMTP id NAA11056 for ; Thu, 29 Apr 1999 13:27:13 +1000 (EST) Received: (qmail 38423 invoked by uid 1000); 29 Apr 1999 03:27:13 -0000 From: "Andrew Reilly" Date: Thu, 29 Apr 1999 13:27:13 +1000 To: Darryl Okahata Cc: Thomas David Rivers , freebsd-hackers@FreeBSD.ORG Subject: Re: Adding desktop support (please don't) Message-ID: <19990429132713.A38300@gurney.reilly.home> References: <199904290035.UAA18606@lakes.dignus.com> <199904290318.UAA24935@mina.sr.hp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.4i In-Reply-To: <199904290318.UAA24935@mina.sr.hp.com>; from Darryl Okahata on Wed, Apr 28, 1999 at 08:18:39PM -0700 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Apr 28, 1999 at 08:18:39PM -0700, Darryl Okahata wrote: > Well, not quite. The icon by itself consumes one filesystem > fragment (default 1K). The system allocates space for files in chunks > of disks (one "fragment", if I understand how the FFS works, which I may > not). Your 10 byte file is now occupying an additional 1K. This sounds like an argument for file system use profiling and tweaking to me. We already have an optimisation for symlinks of a certain size that can reside directly in the inode (replacing the indirect pointers). Perhaps icons can do that too. I believe (memory is rusty) that the RISC-OS file system was optimised for small files in this way, too. -- Andrew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message