Published April 17, 2024
| Version v3
Diagram
Open
Linux disk I/O diagram
Description
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
- Device driver
- Hardware:
- RAID controller or
- Disk controller
- Hard disk drives (HDD, SSD, NVMe, ...).
This diagram is integral part of the book:
Operativni sustavi i računalne mreže - Linux u primjeni
https://doi.org/10.5281/zenodo.8119310
Files
Disk IO-ALL-expanded-poster--EN.pdf
Files
(1.8 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:fcd36a94e0f29e2ba69966faa9c59216
|
1.8 MB | Preview Download |
Additional details
Related works
- Is part of
- Book: 10.5281/zenodo.8119310 (DOI)