Tag

IO Stack

0 views collected around this technical thread.

360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Jan 13, 2021 · Fundamentals

Understanding Linux I/O: From Buffers to Disk Writes

This article provides a comprehensive overview of Linux I/O fundamentals, covering the layered I/O stack, buffer interactions, system call flow, scheduler algorithms, consistency and safety considerations, and performance characteristics, supplemented with code examples and illustrative diagrams.

IO StackLinux I/Oconsistency
0 likes · 10 min read
Understanding Linux I/O: From Buffers to Disk Writes
Refining Core Development Skills
Refining Core Development Skills
May 8, 2020 · Fundamentals

Understanding Linux File I/O: From User Read Calls to Disk Operations

This article explains how a simple read of a single byte in user space triggers a complex Linux I/O stack involving the read system call, VFS, page cache, generic block layer, and I/O scheduler, and clarifies when actual disk I/O occurs and how many bytes are transferred.

IO StackKernelLinux
0 likes · 13 min read
Understanding Linux File I/O: From User Read Calls to Disk Operations