Table of Contents

I/O Schedulers


Allgemeines

Unter Linux gibt es im Grunde drei verschiedene Schedulers.


Erklärung und Nutzung

Nur eine sehr kurze Erklärung dazu.

CFQ (Completely fair queuing)


Deadline


NOOP


Einsatz


Im Grunde muss man sagen das jede Config getestet werden sollte. Je nachdem wie gut die Performance sein soll und um was für ein System es sich handelt.

Anzeigen des Schedulers Dies muss man sich pro Platte ansehen.
Hier ein Beispiel mit der Platte /dev/sda

cat /sys/block/sdb/queue/scheduler


Parameter

Hier ein paar Parameter die man setzten kann zum testen

echo 0 > /sys/block/sdb/queue/rotational
echo noop > /sys/block/sdb/queue/scheduler
echo 1024 > /sys/block/sdb/queue/nr_requests
echo 0 > /sys/block/sdb/queue/add_random
echo 2048 > /sys/block/sdb/queue/max_sectors_kb