User: Password:
Subscribe / Log in / New account

Why yet another filesystem?

Why yet another filesystem?

Posted Jun 27, 2009 3:04 UTC (Sat) by giraffedata (subscriber, #1954)
In reply to: Why yet another filesystem? by epa
Parent article: Protected RAMFS

It's not clear why this is a whole new filesystem; surely the question of protecting a RAM device against kernel crashes is orthogonal to how the data is laid out on that device.

I think what you're saying is that this could be done as a whole new block device type with an existing block-device-based filesystem type instead of as a whole new filesystem type.

I believe pramfs recognizes that block devices are appropriate for disk drives and any other use is a stretch. Over the years, people have used block devices for things other than disk drives -- essentially emulating disk drives -- in order to leverage existing filesystem code intended for disk drives. But if you're willing to write the filesystem code, you can get a better result without the emulation.

Indeed, we used to have traditional disk filesystems on a ramdisk; now we prefer ramfs.

(Log in to post comments)

Copyright © 2018, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds