Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Can you elaborate for which storage mediums ext4 was the worst? The microSD cards? Or even normal SSDs?


All. Even in the tests where the SD cards never physically failed, their different write patterns and flushing guarantees exposed underlying issues in the file system. You just don’t encounter them as often when working on systems that typically align with the assumptions the fs developers incorrectly made.


Quite interesting.

What is the best FS for microSD cards in your experience?


NILFS2 or F2FS, the latter is much more heavily tested as it is now the default on a number of extremely popular Android phones.

SD cards don’t perform wear leveling so you really need a file system that minimizes/distributes block rewrites, and a log-structured filesystem will do that by never rewriting old data (until there is no space left).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: