« Optimisation SSD pour Debian Buster » : différence entre les versions
Aller à la navigation
Aller à la recherche
Aucun résumé des modifications |
|||
| (3 versions intermédiaires par le même utilisateur non affichées) | |||
| Ligne 10 : | Ligne 10 : | ||
</pre> | </pre> | ||
* | * Par défaut, les partitions sont montés avec l'option <code>relatime</code> qui est un bon compromis performance/écriture et fonctionnalité <br> | ||
Alternativement vous pouvez utiliser soit l' option <code>nodiratime</code> ou <code>noatime,nodiratime</code>dans <code>/etc/fstab</code>, néanmoins certaines applications pourraient voir leur fonctionnement altéré si elles se servent des atimes unix. | |||
* Activez la commande TRIM de manière hebdomadaire avec fstrim : | * Activez la commande TRIM de manière hebdomadaire avec fstrim : | ||
<pre> | <pre> | ||
cp /usr/share/doc/util-linux/examples/fstrim.{service,timer} /etc/systemd/system/ | # cp /usr/share/doc/util-linux/examples/fstrim.{service,timer} /etc/systemd/system/ # Plus nécessaire, le timer existe | ||
systemctl enable fstrim.timer | systemctl enable fstrim.timer | ||
</pre> | </pre> | ||
* Utilisez l'ordonnanceur deadline : | * Utilisez l'ordonnanceur mq-deadline : | ||
Vérifiez si c'est déjà le cas (normalement c'est automatique) avec <code>cat /sys/block/sda/queue/scheduler</code> <br> | |||
Si ce n'est pas le cas : | |||
<pre> | <pre> | ||
aptitude install sysfsutils | aptitude install sysfsutils | ||
echo "block/sda/queue/scheduler = deadline" >> /etc/sysfs.conf | echo "block/sda/queue/scheduler = mq-deadline" >> /etc/sysfs.conf | ||
</pre> | </pre> | ||
Faites le pour chaque disque SSD, et vérifiez la bonne application avec <code>cat /sys/block/sda/queue/scheduler</code> | Faites le pour chaque disque SSD, et vérifiez la bonne application avec <code>cat /sys/block/sda/queue/scheduler</code> | ||