Storage glossary · JSON corpus · llms.txt · hesela.com

buffered-io · shipping

Buffered I/O

Buffered I/O is file access through an operating-system cache, allowing transfers between an application and storage to be decoupled.

Related Observatory article: Buffered I/O on hesela.com

For Linux iomap, buffered reads use page-cache folios and buffered writes dirty them for later writeback. This is distinct from a language runtime's stream buffer or an SSD's device cache. [1]

Relations

related
page-cache, direct-io, write-back-cache, fsync

Advantages

Limitations

Citations

  1. Linux v6.17: iomap supported file operations, sections 2.2.1-2.2.3. (accessed 2026-10-14)

JSON: /data/terms/buffered-io.json