Systemiert ist der neue Daemon für das Init-System, den viele Distributionen enthalten, die den alten ersetzt haben init.
Von vielen gehasst (einschließlich Linus Torvalds, der aus gutem Grund einen seiner Programmierer in die Flucht schlug), von anderen verehrt, ist es immer noch wahr, dass die Distributionen, die es übernommen haben, abgesehen von den Problemen, die Systemd „philosophisch“ haben mag, eine viel kürzere Startzeit als die anderen aufwiesen.
Und genau darum geht es in diesem Beitrag, der Ihnen einen einfachen Befehl zeigt, der uns die Kernel-Bootzeit und den Arbeitsbereich anzeigt.
Wir öffnen ein Terminal und setzen:
$ systemd-analyze
In meinem Fall habe ich ArchLinux mit KDE 4.12.4 auf einem SSD-Caché installiert, sodass ich folgendes Ergebnis erhalten habe:
Startup finished in 5.355s (kernel) + 2.309s (userspace) = 7.664s
Was denken Sie?
Systemd scheint mir das Beste zu sein, ich habe so etwas noch nicht gesehen. Auch der Systemctl-Status liefert viele Informationen, die bei der Behebung bestimmter Fehler helfen. Guck dir meins an:
[maykel@maykel-arch akonadi]$ systemd-analyze
Der Start dauerte 1.785 Sekunden (Kernel) + 1.511 Sekunden (Benutzerbereich) = 3.296 Sekunden
Ich vermute, wenn Sie SSD-Cache sagen, verwenden Sie ihn nur zum Laden des Betriebssystemstarts und zum Zwischenspeichern der Apps, die Sie im SSD-Cache öffnen. Ich habe alles auf derselben 128-GB-SSD.
Danke für die Info.
SSD-Cache sind die SSD-Festplatten, die einige Hersteller für Windows zur Verwendung als virtuellen Speicher bereitstellen. Ich verstehe, dass sie billiger und „schlechter“ sind als normale SSDs. Im SSD-Cache habe ich das System installiert und belasse meine Daten für die mechanische Festplatte 😀
Ich habe von Anfang an gesagt, dass SystemD eines der guten Dinge für Linux ist. Ich habe von Anfang an gesagt, dass Debian es übernehmen würde, und die Gründe liegen auf der Hand. Btrfs ist es auch und deshalb laufen meine Server, Laptops und PCs bereits darauf. Und das gebe ich sehr, sehr gut zu 😀
Und sind Sie nicht begeistert von der neuen Funktionalität von Btrfs (das Hinzufügen erweiterter Attribute)?
Zwar gibt es immer noch nicht viele (ich würde sagen, keine) Anwendungen, die es nutzen, aber die Möglichkeiten sind endlos.
Ich brauche lange:
Der Start dauerte 2.961 Sekunden (Kernel) + 24.178 Sekunden (Benutzerbereich) = 27.140 Sekunden
Wie kann ich dafür sorgen, dass es schneller startet? Weil ich es wirklich merke
Man müsste eine SSD einbauen. 🙁
Naja, dann bleibe ich besser so, hahaha
systemd-analyze Schuld
Es zeigt Ihnen die Zeit für jeden Service an
Meine Daten:
Der Start dauerte 3.416 Sekunden (Kernel) + 15.543 Sekunden (Benutzerbereich) = 18.960 Sekunden
Mein Hauptlaufwerk ist ein SATA 2 7200RPM.
Die Wahrheit ist, dass SystemD ganz gut läuft, die Änderung wurde bemerkt. Es wurde bereits, ich weiß nicht wo, über die Unterschiede gesprochen, aber da es sich alles um technische Dinge handelt, habe ich nichts verstanden
Der Start dauerte 3.605 Sekunden (Kernel) + 25.651 Sekunden (Benutzerbereich) = 29.257 Sekunden
Wie kann ich die Startzeit meines Rechners verbessern : ( (Ich habe Kernel 3.8 und Cinnamon als Desktop-Umgebung, ich verwende Archlinux)
Die Bootzeit wird nur durch die Verwendung einer SSD verbessert. Obwohl Sie auf Softwareebene einige Anpassungen vornehmen können, ist eine SSD die Lösung.
KaOS-Bootzeit auf einer msata-SSD:
Der Start dauerte 1.082 Sekunden (Kernel) + 1.343 Sekunden (Benutzerbereich) = 2.425 Sekunden
Ein Luxus!!
Zusätzlich zur Gesamtzeit können Optionen hinzugefügt werden, um weitere Informationen anzuzeigen:
systemd-analyze Blame ordnet die Zeit aller Prozesse vom höchsten zum niedrigsten Wert
systemd-analyze Critical-Chain weist auf mögliche Engpässe bei den Startzeiten hin.
Ein Gruß.
Danke für die Auskunft..
Der Start dauerte 2.089 Sekunden (Kernel) + 6.680 Sekunden (Benutzerbereich) = 8.770 Sekunden
Dadurch bekam ich KaOS mit einem mechanischen Laufwerk. Ich denke, Kaos ist eine günstigere Schnellstartlösung als eine SSD :p. Ich möchte mir gar nicht vorstellen, wann es damit losgehen wird.
Die Wahrheit ist, dass das Booten des Kernels sehr lange dauert ... für die (theoretisch) geringe Leistung, die er leistet. Aber ich glaube, es sind monolithische Kernel 😛
Die Userspace-Sache ist beeindruckend.
Ich habe versucht, den Befehl auszuführen, aber die Antwort, die er mir gibt, ist:
bash: systemd-analyze: Befehl nicht gefunden
Ich habe Debian Wheezy installiert.
Wenn die Bestellung nicht gefunden wird, muss ich dann vorher etwas installieren?
Vielen Dank für die Aufmerksamkeit.
Wie im Artikel steht, ist der Befehl für Systeme gedacht, die SystemD als Init verwenden. In Debian wird Wheezy SysVinit verwendet, sodass dieser Befehl bei Ihnen nicht funktioniert.
Vielen Dank für die Klarstellung, Yukiteru. Noch etwas lernt man in dieser faszinierenden Welt von GNU/Linux
7 Sekunden!!! enorm. Eine Frage: Haben Sie etwas Besonderes getan, um Arch auf diesem SSD-Cache zu installieren?
Irgendwelche Ratschläge, wie man diese Zeiten verkürzen kann?
Der Start dauerte 1.371 Sekunden (Kernel) + 4.005 Sekunden (initrd) + 56.367 Sekunden (Userspace) = 1 Minute und 1.744 Sekunden
Wie immer gibt es hier sehr gute Tipps.
Laut Befehl bekomme ich Folgendes:
Der Start dauerte 2.395 Sekunden (Kernel) + 26.193 Sekunden (Benutzerbereich) = 28.588 Sekunden
Und was der Engpass bewirkt, ist Folgendes:
grafisch.target @26.193s
└─multi-user.target @26.193s
└─pdnsd.service @26.192s
└─network.target @26.192s
Mit einer WD Blue 500 GB
Der Start dauerte 4.051 Sekunden (Kernel) + 11.885 Sekunden (Benutzerbereich) = 15.936 Sekunden
Mein Engpass ist 3
ntpd.service @11.487s +397ms
NetworkManager.service @6.332s +5.153s
dev-disk-by\x2duuid-357098a9\x2daf36\x2d456c\x2dabe4\x2d7576d1792dfa.swap @6.091s +205ms
Die Wahrheit ist, dass mir das Sorgen bereitet: S
NetworkManager.service @6.332s +5.153s
Ich habe vergessen, die Distribution zu erwähnen. Manjaro mit Gnome (Community Edition). Und mechanische Festplatte.
Der Start dauerte 3.266 Sekunden (Kernel) + 12.302 Sekunden (Benutzerbereich) = 15.568 Sekunden
und ich habe eine SSD! Obwohl /home sich auf einem mechanischen Laufwerk befindet.
Wenn Sie es in einer Schublade aufbewahren, bezweifle ich stark, dass Sie einen Unterschied bemerken werden 😉
Ich sage es, weil ich nicht glaube, dass es sehr schnell sein wird
Und das, ich habe die mechanische Scheibe und schon seit ein paar angenehmen Dienstjahren. Die betreffende Festplatte ist: Maxtor 6L250S0
Zum einen, als ich diese CD bekam und laut tune2fs:
Erstellt wurde:
Dateisystem erstellt: Di, 12. Okt. 11:28:03 2010
Und es ist die ganze Zeit eingezogen:
Lifetime schreibt: 1353 GB
Obwohl ich weiß, warum der Netzwerkmanager diese Zeit hat und der pdnsd darauf angewiesen ist, um zu funktionieren.
Hallo! Ich würde gerne wissen, wie man diesen Test in Mint durchführt ... Grüße!
nicht verfügbar in elementaryOS, schade, denn wir hatten vor einiger Zeit einen Boot-War mit ein paar Freunden in Fedora :'(
Der Start dauerte 2.111 Sekunden (Kernel) + 5.034 Sekunden (Benutzerbereich) = 7.145 Sekunden
Gibt es eine Möglichkeit, den Userspace zu verbessern (Muss ich Dateien löschen?? XD)
0.75 Sekunden!!! WOW
Danke für den Beitrag Freund
Wie würde es unter Linux Mint gemacht werden?
Nun, ich habe eine Intel E2140-CPU, 2 GB RAM, integriertes GMA950 und zwei Festplatten (1 GB SATA148, wo das System ist, 40 GB IDE), ich habe Folgendes:
Der Start dauerte 2.794 Sekunden (Kernel) + 17.784 Sekunden (Benutzerbereich) = 20.578 Sekunden
Nichts Schlechtes. Übrigens Archlinux x86. Meine Einschränkung ist die Festplatte.
$systemd-analyze
Der Start dauerte 1.731 Sekunden (Kernel) + 2.882 Sekunden (Initrd) + 4 Minuten und 48.866 Sekunden (Benutzerbereich) = 4 Minuten und 53.480 Sekunden
$ systemd-analyze Schuld
4 Min. 33.660 Sek. bumblebee-nvidia.service
23.110s rsyslog.service
:/
Hey, wie geht es dir ... hey, wie kann ich die Userspace-Zeit reduzieren, da es mir so vorkommt, als wären es 34.151, aaaww, ich wusste bereits, dass es lange gedauert hat