Language Selection

English French German Italian Portuguese Spanish

The differences between Linux IO Schedulers

Filed under
Linux

The Linux kernel input/output scheduler (IO Schedulers) controls the way the kernel handles read/write to disks. Different I/O schedulers may have different impact on certain workloads. Here are the list of available Linux I/O schedulers:

1) Noop

Noop scheduler is the simplest IO scheduler available in the kernel. It does not perform sorting or seek-prevention. It is intended for devices that has no mechanical parts or is capable of random access such as SSD or flash-disk.

2) Anticipatory (AS)

Anticipatory is the default I/O scheduler for Linux kernel (2.6.x) until it was replaced by CFQ. It tries to optimize disk I/O by minimizing disk seeking/head movement whenever possible.

rest here




More in Tux Machines

NGINX moves towards web server dominance with European expansion

Web server NGINX powers more than 317 million sites around the globes, and has rapidly replaced Apache as the engine of choice for the world's 100,000 busiest, counting Netflix, Airbnb and Dropbox among its high-profile clients. NGINX Inc - the company set up to commercialise the open source technology - has now set its sights on developing its business in Europe and recently opened a new EMEA headquarters in Cork, Ireland as a launching point to the region. NGINX began life as a web server written by a Russian engineer called Igor Syosev in 2002 while he was working as a system administrator for the portal site Rambler. Read more

Red Hat and Fedora