So finden Sie heraus, was den Linux-Start verlangsamt
Mit systemd-analyze, um konkrete langsame Dienste zu identifizieren.
systemd-analyze
Zeigt die gesamte Startzeit, aufgeschlüsselt zwischen dem Kernel selbst und dem Userspace (allem, was danach lädt).
Sehen, welche konkreten Dienste am längsten dauern
systemd-analyze blame
Listet alle Dienste auf, die beim Start starten, sortiert von der höchsten zur niedrigsten verbrauchten Zeit — der wahrscheinlichste Kandidat zur Optimierung erscheint zuerst.
Die Abhängigkeitskette sehen (für komplexere Fälle)
systemd-analyze critical-chain
Zeigt, welche Dienste auf andere warten, bevor sie starten können — nützlich, wenn das Problem nicht ein einzelner langsamer Dienst ist, sondern eine schlecht optimierte Abhängigkeitskette.
Tipp: Braucht ein konkreter Dienst aus
systemd-analyze blame lange und Sie brauchen ihn nicht
gleich beim Start, können Sie ihn mit
sudo systemctl disable dienstname verzögern oder
deaktivieren — recherchieren Sie gründlich, was er tut, bevor Sie ihn
deaktivieren.
Häufig gestellte Fragen
Was ist eine normale Startzeit?
Das variiert je nach Hardware, aber auf einer modernen SSD sind insgesamt 10-20 Sekunden angemessen. Braucht Ihr Gerät deutlich länger, hilft systemd-analyze blame, den konkreten verantwortlichen Dienst zu identifizieren.
Ist es sicher, einen langsamen Startdienst zu deaktivieren?
Das hängt davon ab, um welchen Dienst es sich handelt — recherchieren Sie seine Funktion, bevor Sie ihn deaktivieren. Manche sind unverzichtbar, auch wenn sie Zeit brauchen, andere können ohne Probleme verzögert werden, wenn Sie sie nicht ab der ersten Sekunde brauchen.