Tech News
← Back to articles

Linux disk I/O diagram (2024)

read original related products more articles

Linux Disk I/O subsystem diagram

This diagram represents Linux disk I/O subsystem components and the corresponding commands on each layer.

Linux disk I/O diagram consists from the:

Application layer

VFS (Virtual Filesystem): Direct I/O or Buffer+Page Cache

Filesystem Layer

Optional block layer

Generic block layer

Disk scheduler layer: BLK-Mq or Clasic I/O scheduler (noop, anticipatory, deadline, cfq, ...)

Block device driver layer

... continue reading