The Linux Virtual File System: One Interface, Many Filesystems
How the VFS layer lets ext4, XFS, Btrfs, NFS, and procfs all answer to the same read/write/open calls.
tag
6 posts
How the VFS layer lets ext4, XFS, Btrfs, NFS, and procfs all answer to the same read/write/open calls.
How APFS's container/volume model, copy-on-write clones, and snapshots replaced HFS+ across every Apple platform.
How ZFS's storage pools, datasets, and copy-on-write snapshots fit together on FreeBSD, with the commands you'll actually use day to day.
How the File Allocation Table represents files as linked chains of clusters, and why that simple design has both strengths and hard limits.
How NTFS's Master File Table, transaction journal, and lesser-known features like alternate data streams actually work.
df says you have plenty of free space, but every write fails with ENOSPC. Two completely different root causes look identical from the outside — here's how to tell them apart.