Linux disk I/O diagram (2024)
a day ago
- #Subsystem
- #Linux
- #Disk I/O
- Linux disk I/O subsystem diagram illustrating components and corresponding commands at each layer.
- Layers include Application, VFS (Virtual Filesystem), Filesystem, Optional block, Generic block, Disk scheduler, Block device driver, and Hardware.
- Disk scheduler layer supports BLK-Mq or Classic I/O schedulers like noop, anticipatory, deadline, cfq.
- Hardware layer includes RAID controller, disk controller, and storage devices (HDD, SSD, NVMe).
- Diagram is part of the book 'Operativni sustavi i računalne mreže - Linux u primjeni' (DOI: 10.5281/zenodo.8119310).
- Available as a downloadable PDF (1.8 MB) with MD5 checksum provided.