Tartalomjegyzék

< Optimalizálás

Háttértár

I/O ütemezés

A következőkben az sda eszközünk ütemezőjét szeretnénk lekérdezni és beállítani. Használhatjuk persze más eszközünkre is, sdb, sdc, hda, stb.

Alapértelmezett ütemező a CFQ. Interaktív felület (Desktop) használatakor és nagyméretű fájlok mozgatásánál ajánlani szokták a Deadline használatát. Ennek beállítását láthatjuk.

Ütemezők:

Ellenőrizzük mi van éppen beállítva:

cat /sys/block/sda/queue/scheduler

Ehhez hasonló választ kaphatunk:

noop anticipatory deadline [cfq]

Négy ütemezőt láthatunk. Ebből cfq van beállítva.

echo deadline > /sys/block/sda/queue/scheduler

Ellenőrizzük a beállításunkat:

cat /sys/block/sda/queue/scheduler 

Ezt kell látnunk:

noop anticipatory [deadline] cfq

Beállítva a deadline.

Kernel paraméterként is beállíthatjuk, hogy újraindulás után is ez legyen. Ekkor a grubban vegyük fel a következő kernelparamétert:

elevator=deadline

Linkek