Wiki

Analyser le démarrage avec systemd-analyze

Dernière mise à jour : 17/01/2026 à 22h12
Table des matières

Introduction


La commande
systemd-analyze
permet 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-analyze
est une partie de
systemd
qui est installé par défaut, donc rien à faire.

Quelques applications de systemd-analyze


Afficher la durée du démarrage


À la commande
systemd-analyze
on 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 :

systemd-analyse blame



Afficher les temps de démarrage sous forme d'arbre


La commande
Code BASH :
systemd-analyze critical-chain
affiche le démarrage sous forme d'arbre.

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 « + ».

systemd-analyse critical-chain



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
.

Documentation


La page de man, en console :
Code TEXT :
man systemd-analyze

Sitographie


Ceci n'est qu'une introduction.
systemd-analyze
a beaucoup d'autres fonctionnalités. Des compléments ci-dessous :

Cette page a été vue 34 fois