Originally posted by RGummi
I'am moving from windowz to Linux, now there is the question which filesystem I should use, I have used ReiserFS and Ext3 without any problems the last year. I wanted to use ReiserFS (better performance, better inode management) but there are some posts in the net saying that there are sometimes problems with ReiserFS. Does anyone have experiences with ReiserFS on SUSE 9.3 (10.0) in 64 bit version? What's about XFS ( I have never used it and my Linux bible (Kofler) does not say much about it). Any suggestions (with reasons!) are welcome.
If you read 100 stories, there will be cases that someone has problem with any filesystem of those.
The Linux kernel team doesn't like reiserfs much.
A great number of people use reiserfs and ext3 (or jfs or xfs) without any problem.
There is a post in linuxgazette (http://linuxgazette.net/102/piszcz.html
) which benchmarks these filesystems.
It is rather old so it doesn't benchmark reiser4 but you will get a rough picture.
As you will understand from the benchmarks, the picture is the following:
It rather quick with erasing files
It is slower than the others in general
It is compatible with ext2 (it can be mounted as ext2 without journal features of course)
Almost every linux kernel that exists somewhere has support for ext2, so in case that you have trouble and you can't boot from a cd
and you pc has exploded
and i don't know what other possible reason, you can mount the disk very easily from anywhere
It doesn't have inodes/blocks and uses btrees for storage.
In other words it is very quick and storage efficient with small files
You have a 500 byte file in ext3 and it occupies 4096 bytes (a block actually but the usual size of a block is 4096)
In reiserfs you don't have that.
In linuxgazette's benchmarks it was very good. They classified it as "the best all-around fs"
Not many people use it.
xfs is great with large files.
If you have for example a usb2 disk that you have for removable storage of divx movies then you choose xfs
All of them are very mature now and you will not have any problem with any of them.
What people choose is just a personal choice.
The only thing you must consider, is that if you will use LVM, you can only grow a jfs and a xfs partition.
You can't shrink it. If you don't know what the term "LVM" is then forget i ever mentioned it.