• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

linux people - best file system for server application?

Kaido

Elite Member & Kitchen Overlord
thinking about going to ext3 on a server project, any luck with it? or do you suggest a better, more stable alternative?
 
ReiserFS, or if using huge files, XFS. Ext3 is only good if you absolutely need to maintain compatability with ext2.
 
I'd go with xfs. ReiserFS is fast, but it has the reputation of going to sh!t every once in a while. It's rare, but do ya wanna risk it?
 
ext3 is best for servers.

ReiserFS is completely overrated, the version 3 in the kernel is not supported well by it's creator and in version 4 is not ready for prime time.
And XFS has 'issues' due to the commodity nature of PC hardware. Anyways in the realworld the performance avantages of them over ext3 is minor.
 
Originally posted by: drag
ext3 is best for servers.

ReiserFS is completely overrated, the version 3 in the kernel is not supported well by it's creator and in version 4 is not ready for prime time.
And XFS has 'issues' due to the commodity nature of PC hardware. Anyways in the realworld the performance avantages of them over ext3 is minor.

Yeah, so far ext3 still seems like the best option. I'm learning more about networking/business machines/linux right now and my goal is to get the best stability available. Same with databases - I'm learning PostgreSQL instead of MySQL because pqSQL is ACID-compliant (and has some other nice features 🙂). Sure MySQL + ReiserFS would be faster, but my application is for less than 50 users on a decent machine, so it's not a big issue. At least, I hope not 😉 I'll find out when I start building lol.
 
🙂

Benchmarking isn't that difficult once you get a test system setup. Copy the database to the partition and then test, reformat to reiserfs then copy the database over and test it, reformat it to jfs then copy over the database to it and test... etc etc etc etc.

It shouldn't be that hard.


And also don't forget about Firebird database! It's a open source version of Borland's Interbase. 🙂
 
Originally posted by: drag
🙂

Benchmarking isn't that difficult once you get a test system setup. Copy the database to the partition and then test, reformat to reiserfs then copy the database over and test it, reformat it to jfs then copy over the database to it and test... etc etc etc etc.

It shouldn't be that hard.


And also don't forget about Firebird database! It's a open source version of Borland's Interbase. 🙂

I've only heard about that briefly, looking on their site right now. How's it compare in terms of reliability and functionality to PostgreSQL?
 
Ext3 would be the best choice overall because it's the most stable and always supported by companies like RedHat and SuSe. I would avoid reiserfs at all costs, I've just not had any luck with it in the past. I personally use XFS on a lot of my machines but nothing production at work, but I would be confident enough to use it if I thought it would make a noticable difference in performance.

Also even though MySQL isn't as good of a database as Firebird or PGSql it's the best to learn right now because it's the most popular free database.
 
Originally posted by: Nothinman
Ext3 would be the best choice overall because it's the most stable and always supported by companies like RedHat and SuSe. I would avoid reiserfs at all costs, I've just not had any luck with it in the past. I personally use XFS on a lot of my machines but nothing production at work, but I would be confident enough to use it if I thought it would make a noticable difference in performance.

Also even though MySQL isn't as good of a database as Firebird or PGSql it's the best to learn right now because it's the most popular free database.

I know it's popular, but I'm not going to be using any turn-key systems like phpMyAdmin or similar packages. Everything will have a custom web interface. This is why I just want to start off with a super-reliable database and rock and roll from there.
 
Back
Top