Dernière mise à jour : 17/01/2026 à 14h32
Table des matières
Introduction
La commande
systemd-analyzepermet d'analyser le dernier démarrage de Mageia, et plus généralement de linux.
Tout ceci est en mode texte. Les commandes sont à saisir en console.
Installation
systemd-analyzeest une partie de
systemdqui est installé par défaut, donc rien à faire.
Quelques applications de systemd-analyze
Afficher la durée du démarrage
À la commande
systemd-analyzeon ajoute le paramètre
time,
systemd-analyze time. Exemple :Code BASH :
$ systemd-analyze time Startup finished in 2.467s (kernel) + 15.960s (userspace) = 18.428s graphical.target reached after 15.631s in userspace.
Donc durée totale du démarrage : 18.428 secondes.
Durée de démarrage de chaque service
Avec
Code BASH :
systemd-analyze blame
Exemple :

Afficher les temps de démarrage sous forme d'arbre
La commande
Code BASH :
affiche le démarrage sous forme d'arbre.systemd-analyze critical-chain
L'instant où le service, l'unité, est actif ou démarré est affiché après le caractère « @ ». La durée nécessaire à l'unité pour démarrer est affichée après le caractère « + ».

Les durées du boot en graphique
Le graphique obtenu est un format SVG, lisible par LibreOffice ou un navigateur. Exemple :
Code BASH :
systemd-analyze plot > ~/tmp/graphique-du-boot.svg
Le graphique obtenu sera d'après cette commande dans le
$HOME/tmp.
Sitographie
Ceci n'est qu'une introduction.
systemd-analyzea beaucoup d'autres fonctionnalités. Des compléments ci-dessous :
- La page de Malekal sur le sujet
- La documentation de Suse
- Riche man page Ubuntu.
- La page de man, de manuel, de
systemd-analyze
, en anglais. Pas de page de man dans Mageia 9, hélas.