Tagged articles

Anticipatory

4 articles · Page 1 of 1
Linux Tech Enthusiast
Linux Tech Enthusiast
May 21, 2026 · Fundamentals

Understanding Linux Kernel’s Four I/O Scheduler Algorithms

The article explains Linux kernel’s four I/O schedulers—Noop, CFQ, Deadline, and Anticipatory—detailing their queue management, merging and sorting mechanisms, priority handling, and hardware‑specific suitability, helping readers choose the appropriate scheduler for spinning disks, SSDs, or database workloads.

AnticipatoryCFQDeadline
0 likes · 16 min read
Understanding Linux Kernel’s Four I/O Scheduler Algorithms
Liangxu Linux
Liangxu Linux
Aug 31, 2022 · Fundamentals

Understanding Linux I/O Schedulers: NOOP, CFQ, Deadline, and Anticipatory

This article explains the four Linux kernel I/O schedulers—NOOP, Anticipatory, Deadline, and CFQ—covering their design goals, how they manage request queues through merging and sorting, and when each scheduler is best suited for different storage hardware and workloads.

AnticipatoryCFQDeadline
0 likes · 12 min read
Understanding Linux I/O Schedulers: NOOP, CFQ, Deadline, and Anticipatory