Advanced

The 2006 Linux File Systems Workshop

Posted by tuxchick2 on · 1 comment
Linux Weekly News; By Valerie Henson
Mail this story
Print this story

Why do we need a Linux file systems workshop, when all seems well in Linux file systems land? .... After all, file systems are a solved problem, right? Right?

If computer hardware never changed, we kernel developers would have nothing better to do than argue about the optimal scheduling algorithm and flame each others' coding style. Unfortunately, hardware has this terrible habit of changing frequently, drastically, and worst of all, exponentially. File systems are especially vulnerable to changes in hardware because of their long-lived nature.

Full Story

  Nav
» Read more about: Story Type: News Story; Groups: Kernel, Linux

» Get new stories by e-mail: nightly or as they are published

« Return to the newswire homepage

  Related stories
» More like this

Comments (1)

While I like the idea of ZFS-like CRC checking of fs blocks on the fly (or "Self-Healing" if you are into Sun's Holistic/New Age terminology), I can't help but feel that the gloom and doom outlook regarding the future of hard drive reliablility is a bit far fetched.

Currently, IDE drives, and I assume SCSI too, detect bad blocks and remap them. They can run out of reserved blocks to use for remapping, and that is when you, or the FS start to notice a problem.

Sounds like in the future, the drive manufacturers are going to have to reserve more blocks.

Then again, the article also talks about errors that are not due to drive media failure: flying writes and such. These, if they are really a problem (I'd never heard of them before), also seem like something the hardware manufacturer needs to address. When one purchases a hard drive, he has the right to expect that it is more than a half-step above /dev/null with respect to reliability.

Which is not to say that adding checks in the FS and/or speeding up FSCK is a bad idea.

Post a comment

A free account is needed to post. Write your comment here first: your text is kept in this browser while you sign up or log in, and is waiting for you when you come back.

Your message:
|||||
10
Markdown: **bold**, *italic*, [text](https://link), - lists, > quotes, $x^2$ for math. Formatting help

Sign up and post (it is free)  or  Log in and post