Někam mi zmizelo vlákno, kde se řešil sheduler a správné zarovnání filesystému u svého disku. Byla tam i rada od někoho na vytvoření scriptu na shedulery a já jsem počítal, že se k tomu časem dostanu. Nemohu to nikde najít, a to jsem se toho vlákna aktivně účastnil a možná to bylo i moje vlákno. No nic.
Podělím se tedy o svůj postup:
Nejjednodušší řešení sheduleru, pokud máme různé disky a chceme mít různé shedulery pro různé disky je úprava 2 souborů:
v souboru
/etc/default/grub upravit odpovídající řádek takto:
GRUB_CMDLINE_LINUX_DEFAULT="splash elevator=noop"
a pak úprava
/etc/rc.local, přidat řádek pro rotační disk:
echo cfq > /sys/block/sdb/queue/scheduler &
Systém bude nabíhat s minimalistickým shedulerem noop a datový disk bude používat výchozí cfq. Otestoval jsem i řešení se shedulerem deadline, které se doporučuje při kombinaci, jako taková jednoduší cesta, jako univerzální sheduler. Mne se to s deadline zdálo subjektivně pomalejší. Toto funguje na mém pc optimálně.