Hasty Briefsbeta

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.