trilarian
12-07-2007, 12:49 PM
This thread is mostly sparked by cybertron giving me this response to a previous post:
Also, I know you didn't want links, but I'm going to post one anyway. http://www.debian-administration.org/articles/388
I already have all my systems setup and am not planning on making any changes, so this is strictly for personal information acquisition. I don't want this to turn into a flame war of MY file system is better than YOURS. However, every article I pick up seems to be slighted towards one FS being better than the other. Yes, testing conditions and expected results can skew the final reporting, so I was hoping to hit a mature crowd here for personal experience.
Just to take an example, the article cybertron gave me seems to suggest that XFS is the winner in almost all test. Then I do some research and see issues with XFS like this (http://oss.sgi.com/projects/xfs/faq.html#nulls) where file corruption with power hiccups can be a major issue by having NULL bits in your files from the way XFS writes data! Furthermore, I found a graph on SourceForge that suggest XFS is outstanding in Single-User mode, but suffers greatly under multiple threads running at the same time - check this (http://ext2.sourceforge.net/2005-ols/ols-presentation-html/img38.html).
My point here is not to bash XFS at all, in fact I use it on my MythTV box. However, I'm having trouble finding a reliable source for information on true comparison of file systems. I could care less how long it takes for a file system to be created (I'm doing it once!!!!). I'm not concerned if it takes an extra half second to mount - the box I'm typing this thread on has uptime of 168D 2H 3M(and happens to be Ext3) haha...
I would just like to find an unbiased review of file systems in terms on I/O speed, both for single dump of small and large files and for multiple threads dumps (server simulation) without any bias. Also, integrity is important! If a file system can write 30x faster than any other but the moment it loses power it hoses your entire disk - NO THANKS.
Anyway, any thoughts, comments, links, etc. are welcome. I really want this to be kept an open documentation of modern experiences, not what <insert file system here> did to you in 1999. And one last thought, cross-platform compatibility is not such an issue for me. I'm considering this to be internal drives, so if need be I can run SAMBA or NFS to share the partition to other computers. I'm simply looking for performance/stability/disaster recovery/etc.
Thanks in advance!
Also, I know you didn't want links, but I'm going to post one anyway. http://www.debian-administration.org/articles/388
I already have all my systems setup and am not planning on making any changes, so this is strictly for personal information acquisition. I don't want this to turn into a flame war of MY file system is better than YOURS. However, every article I pick up seems to be slighted towards one FS being better than the other. Yes, testing conditions and expected results can skew the final reporting, so I was hoping to hit a mature crowd here for personal experience.
Just to take an example, the article cybertron gave me seems to suggest that XFS is the winner in almost all test. Then I do some research and see issues with XFS like this (http://oss.sgi.com/projects/xfs/faq.html#nulls) where file corruption with power hiccups can be a major issue by having NULL bits in your files from the way XFS writes data! Furthermore, I found a graph on SourceForge that suggest XFS is outstanding in Single-User mode, but suffers greatly under multiple threads running at the same time - check this (http://ext2.sourceforge.net/2005-ols/ols-presentation-html/img38.html).
My point here is not to bash XFS at all, in fact I use it on my MythTV box. However, I'm having trouble finding a reliable source for information on true comparison of file systems. I could care less how long it takes for a file system to be created (I'm doing it once!!!!). I'm not concerned if it takes an extra half second to mount - the box I'm typing this thread on has uptime of 168D 2H 3M(and happens to be Ext3) haha...
I would just like to find an unbiased review of file systems in terms on I/O speed, both for single dump of small and large files and for multiple threads dumps (server simulation) without any bias. Also, integrity is important! If a file system can write 30x faster than any other but the moment it loses power it hoses your entire disk - NO THANKS.
Anyway, any thoughts, comments, links, etc. are welcome. I really want this to be kept an open documentation of modern experiences, not what <insert file system here> did to you in 1999. And one last thought, cross-platform compatibility is not such an issue for me. I'm considering this to be internal drives, so if need be I can run SAMBA or NFS to share the partition to other computers. I'm simply looking for performance/stability/disaster recovery/etc.
Thanks in advance!