Language Selection

English French German Italian Portuguese Spanish

The differences between Linux IO Schedulers

Filed under

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

Fedora OpenID issues resolved

It is very likely that you have seen the issues we had with logging in to Fedora Infrastructure services, or other websites that use Fedora OpenID to authenticate you. Read more

Mozilla Continues Moving Away From NPAPI Plugins

Firefox continues making progress on loosening web developers' and users' dependence on NPAPI plug-ins with a goal still in place to remove support for most NPAPI plugins by the end of 2016. Read more

Linux Foundation: Security Challenges Threaten ‘Golden Age’ Of Open Source

The discovery of several high profile zero-day vulnerabilities in popular open source technologies last year served not only to show the importance of open source to the Internet and IT world, but also how woefully under-resourced so many projects were Read more

Examining the KNIME open source data analytics platform

KNIME is an open source data analytics, reporting and integration platform developed and supported by AG. Through the use of a graphical interface, KNIME enables users to create data flows, execute selected analysis steps and review the results, models and interactive views. Read more