Linux Format

Next generation filesystems

Filesystems and indeed the media that they live on have come a long way. Cassettes, cartridges and punchcards didn’t even have a filesystem to speak of: data was just read as a single stream. From there we moved on to directory-less layouts, through to 8.3 filenames, then on to more recognisable features such as permissions and, latterly, journalling. Traditionally, storage has been stratified such that the RAID layer – be it software RAID via MD in the Linux kernel, hardware RAID via a dedicated controller, or so called ‘fake raid’ through drive is broken. There’s no easy way around this that doesn’t involve either adding a new checksumming layer, or combining filesystem, redundancy and checksumming into one. Unsurprisingly, it’s this latter approach that has gained popularity, and it’s one of the defining features of Sun’s ZFS , Microsoft’s barely seen ReFS, and Linux’s Btrfs. Apple’s new APFS filesystem includes checksums for metadata, but not user data.

You’re reading a preview, subscribe to read more.

More from Linux Format

Linux Format10 min read
Answers
I was originally using the Cinnamon version of Linux Mint 21.3. I heard good things about MATE, so I did a new installation to try out MATE. After several months, I decided that I would like to go back to Cinnamon. I am not sure how to switch back wi
Linux Format2 min read
Suitability For Beginners
These distros are focused on a technical area of computer use, penetration testing, but that doesn’t mean they’re T not suitable for beginners in this discipline. It’s not much of a surprise that a Gentoo-based distro like Pentoo is more complicated
Linux Format11 min read
Enhance Email With A Better Thunderbird
Think email client and the obvious example is Mozilla’s Thunderbird. But whether you’re a T long-time Thunderbird user or looking for a new email client, you may find that Betterbird is – if you’ll excuse the pun – a better fit. That’s particularly t

Related Books & Audiobooks