This Linux filesystem was supposed to change everything—here’s the dark reason it failed
This Linux filesystem was supposed to change everything—here’s the dark reason it failed
Publish Date: 2026-03-22 06:30:00
Source Domain: www.howtogeek.com
There are dozens of Linux file systems, and I’m sure you’ve heard of ReiserFS at least once. It promised a great deal but ultimately failed. I could give you some technical reason for its demise, but that would be dishonest. The true reason is much darker, and if you heard it, you might appreciate your day a little more.
ReiserFS was a project that promised so much in the early days of Linux, and its lead developer—Hans Reiser—had big aspirations for his invention and company (Namesys). ReiserFS took his Linux file system in an entirely new direction with its B-tree index and tail-packing features—something sorely needed at the time. With distros like SUSE adopting it early, the future looked good for Hans Reiser’s gem, but fate had other plans.
Problems begging to be fixed
Inefficient searches and storage bogged Linux down
In the early days of Linux, file systems were not as performant as they are now—scalability was a mere afterthought, and Ext2 is a prime example.
Everything is a file on Linux, and directories are no different. What you see as a folder icon is merely an illusion, and the directory is actually a special file that stores directory data. The reality is slightly more complex, involving an inode, but that’s the general idea.
To search for a particular filename in a directory, Ext2 performed a linear search of its directory file, which means it checked every file entry one after the other. When a directory contains millions of files (like an email server), and the requests come thick and fast, the server begins to buckle under the enormous pressure.
…
Source