4

I am tired of watching fsck check my filesystem when my eeepc 901 shuts down abruptly due to a crash. I know that with a journaling filesystem, I won't have to wait for a check. However, I am well aware of the poor I/O performance of the SSD, so I can imagine using a journaling filesystem being even more frustrating, since there will be constant writes to the journal?

I will buy a new laptop without such a crummy ssd someday but, is there anything I can do now, on the software side of things?

freedrull
  • 1,053
  • 1
  • 10
  • 13
  • 1
    What are you on now? ext2/3 are older than ext4, and ext4 was made in the knowledge of ssds. – tobylane Feb 14 '11 at 17:40
  • 2
    You might also want to read [Aligning filesystems to an SSD’s erase block size](http://thunk.org/tytso/blog/2009/02/20/aligning-filesystems-to-an-ssds-erase-block-size/) by Theodore Ts'o (one the men behind *ext4*). – Cristian Ciupitu Feb 15 '11 at 01:28
  • *"I am well aware of the poor I/O performance of the SSD"* - Are you sure? My SSD is for sure way faster than my (fake) RAID-10. – maaartinus Feb 15 '11 at 05:14
  • @tobylane i'm on ext2 – freedrull Feb 15 '11 at 06:12
  • @maaartinus This model has a 4gb master ssd, and a 16gb slave. The slave drive is much slower. http://www.shinyplastic.com/archives/05-21-2008-ultraportables-eee-pc-900-ssd-is-slow.php – freedrull Feb 15 '11 at 06:15

3 Answers3

5

There are log-structured file systems available, like LogFS and NilFS that may be more performant on your SSD, but I'm unsure of their stability.

afrazier
  • 22,987
  • 3
  • 60
  • 88
  • Is one of these FS stable by 2018 ? Is F2FS a good choice ? – SebMa Nov 23 '18 at 17:13
  • @SebMa: I'm not sure what happened with any of those fliesystems, but SSDs had their performance increase to the point where it doesn't really matter anymore. – afrazier Nov 26 '18 at 23:19
4

try with ReiserFS - checking fs is very fast. This is my fs of choice - rock solid

jet
  • 2,743
  • 18
  • 17
1

Another filesystem to try is btrFS. According to one of the main developers of ext3 and ext4, ext4 was actually intended more of a gateway between ext3 and btrFS (much like Microsoft's failed Windows ME transition from dos-based to NT-based). btrFS is still not at a "stable" release, but I hear it is very stable.

--EDIT-- By not "stable" but stable, I mean I don't know of any serious problems that would affect someone who uses a system normally. It's still considered a development version, but it's fairly polished.

TuxRug
  • 1,806
  • 12
  • 23