Server Phoronix testoval různé I/O plánovače spolu s NVMe SSDs. Zajímavý byl výsledek BFQ (Budget Fair Queueing) plánovače s nízkou latencí. Ten v testu spuštění programu při současné zátěži disku vždy výrazně zvítězil. Je tedy díky nízké latenci vhodný na desktop. Většina distribucí používá deadline nebo none.
Jen je potřeba dát pozor na nedávnou chybu v blk_mq
. Ta byla již opravena v jádře 4.19.8 a 4.20-rc6. Pokud si BFQ i tak chcete zkusit, tak použijte parametry jádra elevator=bfq
a scsi_mod.use_blk_mq=1
. Poté ještě zkontrolujte /sys/block/sdX/queue/iosched/low_latency
, ale to by mělo být ve výchozím stavu zapnuto.