Linux kernel I/O ütemező átállítás

Egy korábbi cikkünkben már értekeztünk a Linux kernel I/O ütemezőiről. Az alábbiakban az átállítás mikéntjét mutatjuk be.

  • Először is, kérdezzük le a jelenlegi I/O ütemezőt: cat /sys/block/sda/queue/scheduler
  • Aztán az aktuális munkamenetre módosítsuk:
    • sudo bash
    • echo "cfq" > /sys/block/sda/queue/scheduler

    A "cfq" helyére értelemszerűen a beállítani kívánt ütemező nevét írjuk.

  • Ha megfelelt, véglegesítsük a módosítást:
    • Az /etc/default/grub állomány GRUB_CMDLINE_LINUX_DEFAULT kezdetű sorához fűzzük hozzá az elevator=cfq-t, ahol a cfq helyére szintén a választott ütemező nevét kell írni.
      Az én sorom így néz ki: GRUB_CMDLINE_LINUX_DEFAULT="elevator=cfq quiet splash"
    • Végül frissítsük a Grubot a sudo update-grub paranccsal.