Tuned est un démon de réglage de performances pour systèmes Linux, conçu pour optimiser automatiquement les paramètres du système en fonction de cas d'utilisation spécifiques. Développé initialement par Red Hat, il est aujourd'hui largement utilisé sur les distributions Fedora, CentOS, RHEL et d'autres systèmes dérivés.
Dans un environnement Linux, les performances peuvent varier selon les configurations matérielles et logicielles. Tuned simplifie l'optimisation en proposant :
- Des profils prédéfinis pour différents workloads (serveurs, postes de travail, virtualisation, etc.).
- Un ajustement dynamique des paramètres système (CPU, disque, réseau, énergie).
- Une personnalisation fine via des profils personnalisables.
-
Profils prêts à l'emploi :
throughput-performance: Maximise le débit (idéal pour les serveurs).powersave: Réduit la consommation énergétique (pour les portables).latency-performance: Minimise la latence (applications temps réel).virtual-guest/virtual-host: Optimisé pour la virtualisation.
-
Adaptation en temps réel : Ajuste les paramètres selon la charge de travail.
-
Intégration avec D-Bus : Permet un contrôle dynamique via des scripts ou API.
-
Surveillance active : Réagit aux événements système (ex : passage sur batterie).
# Sur Fedora/CentOS/RHEL :
sudo dnf install tuned
# Sur Ubuntu/Debian :
sudo apt install tunedsudo systemctl start tuned && sudo systemctl enable tunedtuned-adm activetuned-adm listsudo tuned-adm profile throughput-performance