[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: reisefs vs ext2 or ext3



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Friday 09 May 2003 5:46 pm, rico rico wrote:
> Please can anyone tell me what is difference between reisefs
> vs ext2 or ext3.(in english please)
>

ext2 is the old linux filesystem standard - if you switched off your machine 
(power failure or crash) without unmounting it, your data would most likely 
be corrupt and you would have to run a long check (fsck) to correct it.

ext3 added journalling but is otherwise compatible with ext2 - which tries to 
keep data arround which allows your to recover quickly in the event of 
failure.  It doesn't necessary save all data at the point of crash, but it 
normally manages to keep the filesystem uncorrupted and therefore quick to 
bring up afterwards.  With big disk sizes this is important.

reiserfs is simlar to ext3 in that it journals writes to disk to keep data 
safe in the event of power down or crash.  It has a number of other 
facilities (like the ability to pack small files into a single disk block - 
this can mean faster access as well as less space used) but it also means 
that it might be harder to get at the data from a standard boot floppy (which 
has ext2 support built in).  I also suspected for a while that it used more 
cpu power when managing lots of small file accesses, but ...

I've left my root filesystem as ext3 and since I upgraded my cpu moved all of 
the others over to reiserfs (actually under lvm - so that I can play around 
with sizes quite easily). Under lvm I am encouraged to have lots of small 
filesystems, so on my workstation I have the one ext3 for root and 10 
reiserfs filesystems for lots of other things (/usr, /usr/local, /usr/src, 
/bak, /bak/archive, /home/alan, /home/alan/mydocs, /home/kde-dev/kde ... 
etc).  One plus point for me was that you can grow an lvm partitition and 
with reiserfs you can grow the filesystem without unmounting it.  With ext3 
you have to unmount it and then resize.

 

- -- 
Alan Chandler
alan@chandlerfamily.org.uk
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+u/1XuFHxcV2FFoIRAkJiAJ9GFCseXOcET0HhKyJhiUsIFBD0qwCdGNAD
lRSZsL9Ox8UWGBQ4F42uZ4o=
=F1t5
-----END PGP SIGNATURE-----



Reply to: