We must also remember Linux has,

Ext2 - a block-structured linux/unix file system.
Requires fsck when system crashes. File updates
are held in memory and are lost when machine
suddenly stops. Need to fsck to restore saneness
in filesystems. May be upgraded to EXT3.

Ext3 - like ext2, with journalising. Meaning no
need to fsck after system crash.  File updates
are held in journal files and used to update target
files using slack cpu time. Any incomplete journal
is discarded during updates. May be downgraded
to EXT2.

ReiserFS - a radical file system idea that departs
from the classical block-structured linux/unix file
system. But is considered to improve throughput
significantly.

XFS/Linux - SGI's solution to throughput requirements
and parallel processing.

JBS - IBMs journalising file system used in enterprise
computing. IBMs killer FS in high-throughput enterprise
e-business solutions.

Andrew Bennetts wrote:

On Sun, Sep 12, 2004 at 02:31:21AM +1000, James Gregory wrote:
[...]


NTFS supports most of the same stuff that EXT3 does -- sparse files,
hard links etc. It additionally supports compression and encryption in
the filesystem itself. IIRC it does meta-data journalling whereas EXT3


[...]

Another feature NTFS has that ext3 doesn't is "file streams".  In NTFS Files
(and directories) can have streams in them, e.g. foo.txt could have
foo.txt:bar.txt -- I believe they're somewhat like "resource forks" or
"extended attributes" in other filesystems.  Google if you want to know
more.

-Andrew




-- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html

Reply via email to