*BSD News Article 63213


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!newshost.telstra.net!act.news.telstra.net!psgrain!news.sprintlink.net!news.aus.sig.net!news.cfi.org!zilker.net!kirchhof.com!psa.pencom.com!digdug.pswtech.com!news.fc.net!news.cais.net!chi-news.cic.net!newsxfer2.itd.umich.edu!gatech!news.mathworks.com!uunet!in2.uu.net!news.graphics.cornell.edu!tuba.cit.cornell.edu!crux1!sl14
From: sl14@crux1.cit.cornell.edu (S. Lee)
Newsgroups: comp.os.linux.development.system,comp.unix.bsd.freebsd.misc
Subject: Re: Ideal filesystem
Date: 8 Mar 1996 22:53:25 GMT
Organization: Nekomi Institute of Technology
Lines: 33
Message-ID: <4hqdp5$3i0@tuba.cit.cornell.edu>
References: <4gejrb$ogj@floyd.sw.oz.au> <DnoqB4.2sy@pe1chl.ampr.org> <glDH59i00YUvFFjspX@andrew.cmu. <4hptj4$cf4@cville-srv.wam.umd.edu>
NNTP-Posting-Host: 128.253.232.60
Xref: euryale.cc.adfa.oz.au comp.os.linux.development.system:19028 comp.unix.bsd.freebsd.misc:15202

[posted and cc'd]

In article <4hptj4$cf4@cville-srv.wam.umd.edu>,
Arcadio Alivio Sincero <lotu@wam.umd.edu> wrote:
>G Sumner Hayes (sumner+@CMU.EDU) wrote:
>: I'm considering the idea of implementing a new filesystem for one of
>: the free Unices, but I'd like to know how much room for improvement
>: there is over FFS/ext2fs and how daunting a task this would be.  So
>: I'm looking more for a "realistic" ideal filesystem than an impossibly
>: perfect one, but difficult ideas are welcome . . .
>
>    I'd like to see something similar to extended attributes like in 
>OS/2's HPFS for Linux.  I'd like to make a OS/2 WorkPlace Shell workalike 
>for Linux and X, but I'm trying to figure out how to to emulate WPS's 
>object attributes for file objects (like icons, file descriptions, 
>etc.).  Under OS/2's HPFS, icons and other attributes are made part of 
>the file via the extended attributes.  How hard would something like this 
>be to add to ext2fs?

Arrgh! Resource fork!  (I personally don't mind one way or the other, but
this is highly flammable material)

To add more "heat" to this discussion:

- Journaling
- Sync metadata (is it done as an option already?)
- Or better, delayed ordered writes to metadata
- Transparent on-the-fly compression (you know, like... NTFS)
- Utility to adjust size of partition dynamically (like MD, but more
  flexible)

sl14@cornell.edu
Witty .sig under construction.