Właśnie zainstalowałem Xubuntu 16.04-64bit na drugiej partycji na moim laptopie. Zauważyłem, że czasami wydawało się to trochę powolne, więc sprawdziłem, który harmonogram IO używał dla tego dysku, który okazał się być deadline
dla wszystkich dysków. Mam kilka dysków SSD i dysków twardych, więc wiem, że „termin” jest najlepszy w przypadku dysków SSD i cfq
dysków twardych.
Uruchomiłem się do 14.04 na innej partycji i jest on używany cfq
do obracania dysków i deadline
do SSD, tak jak powinien. Ja również /etc/udev/rules.d
sprawdziłem, czy 14.04 używa reguły do skonfigurowania typu napędu, ale go tam nie było, więc zakładam, że jądro to robi.
Zastanawiam się więc, czy to błąd, czy teraz używają „terminu” na wszystko?
Aktualizacja: Komentarz, który napisałem o /etc/udev/rules.d był błędem. W rzeczywistości używam reguły udev do zmiany harmonogramu (tak jak odpowiedź poniżej) zgodnie z rodzajem rotacji, odkąd zacząłem używać dysku SSD kilka lat temu. Chyba po prostu zapomniałem ... Starzeć się. Tak czy inaczej, jednym z odniesień, których użyłem, była wiki optymalizacji Debiana SSD .
Czy nie byłoby dobrym pomysłem, gdyby zostało uwzględnione? Tylko sugestia!