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

xfs-delayed-logging · shipping

XFS delayed logging

XFS delayed logging aggregates metadata changes in memory before committing them to the filesystem journal.

Do not equate an in-memory commit with persistence. [1] The cited v6.16 source and FAST 2022 baseline are different versions; see the scoped review. [3]

Relations

related
xfs-cil, xfs-ail, journal-checkpoint, logical-journaling

Citations

  1. Linux v6.16: XFS Logging Design, asynchronous transactions, checkpoints and item lifecycle (accessed 2026-10-15)
  2. Linux v6.16: xfs_log_cil.c, per-CPU insertion, aggregation and asynchronous flush (accessed 2026-10-15)
  3. Hesela: XFS delayed logging and commit boundaries (accessed 2026-10-15)

JSON: /data/terms/xfs-delayed-logging.json