best LINUX File System ?


Recommended Posts

OK. First of all: There is no single best filesystem. If there was

one particular filesystem that was better than all of the others, do

you think anybody would continue to use those others? No they wouldn't

- everybody would be using this super-filesystem.

In the real world, every filesystem has its strengths and weaknesses.

For an average everyday desktop, I'd choose either ext3 or reiserFS -

ext3 can be read from windows fairly easily, and reiser is perhaps

marginally faster. Both are very stable, and both are journaled

filesystems, so no long filesystem checks during boot.

XFS, JFS, reiser4, et al are good if you know you have a specific need for them,

but as its just going to be a normal desktop box, I wouldn't worry

about them.

  Knight said:
For desktop Linux I wouldn't reccomend ReiserFS, mainly because it doesn't fully support extended atributes, so things like Beagle and a few other search tools don't like it. I use it, however, it's a good FS aside from that.

586370825[/snapback]

Umm.....

Are you sure I don't know much about file systems, but this is on the 2.6.11.* kernel mabye even lower

  Kernel2.6.13rc5 said:
ReiserFS extended attributes (REISERFS_FS_XATTR)

Extended attributes are name:value pairs associated with inodes by

the kernel or by users (see the attr(5) manual page, or visit

<http://acl.bestbits.at/> for details).

If unsure, say N.

  ranasrule said:
iam leanin towards ext3....can i convert later 2 somethin else ?

586371303[/snapback]

Non-destructively? No. You'll need to migrate your data to a reserve-storage solution before re-mk.fs'ing

Having files that are mostly < 600mb-1gb in size does not justify choosing xfs as your fs. You can do without the additional disk-thrashing during simultaneous writes as well. Notwithstanding, it's a fine fs for media-creation. I personally use it on several boxen with raided scsi, and I love it.

For all-round performance on your desktop machine, though, stick with ext3.

If you choose to use ext3, my suggestion would be to do the following upon fs-creation:

[after mkfs.ext3..]

tune2fs -O has_journal,dir_index -o journal_data,acl /dev/hdXY

(this will ensure full-journaling, access control lists, and b-tree hashes for faster listings of large directories.)

Keep in mind that while some fs-types outperform others in certain benchmarks, efficient disk-operation occasionally requires a combination of fs-types. It's up to you to figure out how you'll be using your computer, and take the necessary steps to configure it accordingly.

Edited by sentio
  sentio said:
Non-destructively? No. You'll need to migrate your data to a reserve-storage solution before re-mk.fs'ing

Having files that are mostly < 600mb-1gb in size does not justify choosing xfs as your fs. You can do without the additional disk-thrashing during simultaneous writes as well. Notwithstanding, it's a fine fs for media-creation. I personally use it on several boxen with raided scsi, and I love it.

For all-round performance on your desktop machine, though, stick with ext3.

If you choose to use ext3, my suggestion would be to do the following upon fs-creation:

[after mkfs.ext3..]

tune2fs -O has_journal,dir_index -o journal_data,acl /dev/hdXY

(this will ensure full-journaling, access control lists, and b-tree hashes for faster listings of large directories.)

Keep in mind that while some fs-types outperform others in certain benchmarks, efficient disk-operation occasionally requires a combination of fs-types. It's up to you to figure out how you'll be using your computer, and take the necessary steps to configure it accordingly.

586371551[/snapback]

thanks for the advice :)

I' building a new Gentoo system and I have a simillar question, I can't decide between Ext3 and ReiserFS, it says ReiserFS is good at dealing with small files (4k or smaller) does that mean it will be slower (than Ext3) when dealing with bigger files?

I dunno, I may just give it a shot...

  msg43 said:
Umm.....

Are you sure I don't know much about file systems, but this is on the 2.6.11.* kernel mabye even lower

  Kernel2.6.13rc5 said:
ReiserFS extended attributes (REISERFS_FS_XATTR)

Extended attributes are name:value pairs associated with inodes by

the kernel or by users (see the attr(5) manual page, or visit

<http://acl.bestbits.at/> for details).

If unsure, say N.

586370836[/snapback]

I'm not sure what you mean, "Are you sure I don't know much about file systems", my comment wasn't a slight on you.

Linux has had support for Reiser3 xattr for a while now, but not 4. What you quoted has nothing to do with Reiser4. If no xattr is found, then Beagle jumps to SQLite, which is slow in comparison. This is why I don't always suggest Reiser4 for desktop use.

  Knight said:
I'm not sure what you mean, "Are you sure I don't know much about file systems", my comment wasn't a slight on you.

Linux has had support for Reiser3 xattr for a while now, but not 4. What you quoted has nothing to do with Reiser4. If no xattr is found, then Beagle jumps to SQLite, which is slow in comparison. This is why I don't always suggest Reiser4 for desktop use.

Oh ok I thought you were talking about reiserfs my mistake :blush:

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • The usual, five and out. At least we have 3 more seasons to go 🖖  
    • I guess I'll stick with my 40mm Watch7 like I did with the previous one - 4 years. I like that the current one has a standard band attachment and not a proprietary one like Ultra.
    • Just finished using the new Rufus and reinstalling Windows 11 on this unsupported laptop. Awesome tool.
    • I've been pining for an Ultra, mainly because of the look. If I can get that look on a (much) cheaper model, then I'm in.
    • AMD 25.6.2 optional driver adds support for FBC: Firebreak, The Alters, and more FSR 4 games by Pulasthi Ariyasinghe AMD has a new driver update for Radeon graphics hardware owners. The AMD Software: Adrenalin Edition 25.6.2 optional driver update is touting support for a couple of brand-new games as well as expanded FidelityFX Super Resolution 4 (FSR 4) support across four more titles. 11 bit studios' unique sci-fi adventure The Alters is releasing on June 13, while Remedy Entertainment's first multiplayer venture for co-op fans, FBC: Firebreak, is landing on June 17. Both titles receive day-one support via this optional driver for anyone looking to jump in. At the same time, The Alters, Delta Force, Dragonkin: The Banished, and RoadCraft have received FSR 4 support too, letting RX 9000 series owners enable the company's latest generation upscaler for gaining more frames. The complete list of games with FSR 4 support, as well as upcoming implementations, can be found on AMD's support page here. As for fixed issues, a green tint on Oculus Rift S, Discord stutters when alt-tabbing, Spider-Man 2 crashes when ray tracing is enabled, The Last of Us Part I crashes, and Warhammer 40K: Darktide performance issues have now been resolved, according to AMD. The known issues AMD's teams are working on are these: Texture flickering or corruption may appear while playing The Elder Scrolls IV: Oblivion Remastered with AMD FidelityFX Super Resolution enabled on Radeon RX 9070 XT. Users experiencing this issue are recommended to disable AMD FidelityFX Super Resolution as a temporary workaround. Stutter may be observed while playing games with some VR headsets at 80Hz or 90Hz refresh rate on some AMD Radeon Graphics Products such as the Radeon RX 7000 series. Users experiencing this issue are recommended to change the refresh rate as a temporary workaround. Intermittent system or application crash may be observed while playing Cyberpunk 2077 on some AMD Radeon Graphics Products such as the Radeon RX 7000 series and Radeon RX 9000 series. Intermittent application crash or driver timeout may be observed while playing Monster Hunter Wilds with Radeon Anti-Lag and Instant Replay enabled. Stutter may be observed while playing Call of Duty: Warzone Season 03 ‘Verdansk’ map on some AMD Graphics Products. Stutter and lower than expected performance may be observed while playing 4K resolution YouTube videos in Chrome. Users experiencing this issue are recommended to play videos in full screen as a temporary workaround. Intermittent application crash may be observed while playing FBC: Firebreak on some AMD Ryzen AI 300 series and some AMD Ryzen 7000 series APU products. The new AMD Software: Adrenalin Edition 25.6.2 optional update is now available for download from the AMD Software app as well as AMD's own changelog page for the driver.
  • Recent Achievements

    • Week One Done
      serfegyed earned a badge
      Week One Done
    • One Month Later
      fashionuae earned a badge
      One Month Later
    • Week One Done
      fashionuae earned a badge
      Week One Done
    • Week One Done
      elsafaacompany earned a badge
      Week One Done
    • Week One Done
      Yianis earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      517
    2. 2
      ATLien_0
      267
    3. 3
      +FloatingFatMan
      199
    4. 4
      +Edouard
      172
    5. 5
      snowy owl
      124
  • Tell a friend

    Love Neowin? Tell a friend!