Nasser, Mike, list,

Just for the record, I reckon ext2 is more efficient than fat because
it is a hashed filesystem, it is organized in sections, and which
section a directory goes in is chosen by a quick mathematical
function on the name, while a fat filesystem is really just one
lump with an index and what amounts to an available space table.
Any time you want to put a file in a fat file system, or grow one,
it goes to the fat and assigns the first available space on the fs.
An ext2 fs just looks where the file is or should go and finds space
for it there.  Active fat fs's will become fragmented because of the
design of the fs, even if they aren't full, an ext2 fs will only
fragment if it is both full and active.  There is an e2defrag program
included in most distributions and part of the ext2 package, I 
wouldn't hesitate to use it (with caution) if I needed it, but
when my fs gets 90% full I start looking for things I can spare,
so it's never fragmented.

I haven't really studied ext2, but I have worked on the internals
of mainframe filesystems that are fairly similar, and used ext2 for a
few years, and it is a very good filesystem.

I hope that wasn't too tedious.

Mike, would you be interested in testing a screensaver daemon version
of lockvc when I get it cleaned up a little more?

Lawson

          >< Microsoft free environment

This mail client runs on Wine.  Your mileage may vary.



___________________________________________________________________
You don't need to buy Internet access to use free Internet e-mail.
Get completely free e-mail from Juno at http://www.juno.com/getjuno.html
or call Juno at (800) 654-JUNO [654-5866]

Reply via email to