Wie kann man die Startzeit unseres Computers mit Systemd ermitteln?

Systemiert ist der neue Daemon für das Init-System, den viele Distributionen enthalten, die den alten ersetzt haben init.

Starten

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?


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Maikel sagte

    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.

    1.    lebhaft sagte

      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 😀

  2.   Petercheco sagte

    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 😀

    1.    B sagte

      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.

  3.   axel1709 sagte

    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

    1.    lebhaft sagte

      Man müsste eine SSD einbauen. 🙁

      1.    axel1709 sagte

        Naja, dann bleibe ich besser so, hahaha

    2.    anom sagte

      systemd-analyze Schuld

      Es zeigt Ihnen die Zeit für jeden Service an

  4.   Adolfo Rojas G. sagte

    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)

    1.    lebhaft sagte

      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.

  5.   Bart sagte

    KaOS-Bootzeit auf einer msata-SSD:
    Der Start dauerte 1.082 Sekunden (Kernel) + 1.343 Sekunden (Benutzerbereich) = 2.425 Sekunden

    Ein Luxus!!

  6.   Verfluchter Bärtiger sagte

    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ß.

    1.    lebhaft sagte

      Danke für die Auskunft..

  7.   Tag sagte

    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.

  8.   B sagte

    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.

  9.   Miguel sagte

    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.

    1.    yukiteru sagte

      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.

      1.    Miguel sagte

        Vielen Dank für die Klarstellung, Yukiteru. Noch etwas lernt man in dieser faszinierenden Welt von GNU/Linux

  10.   Arier sagte

    7 Sekunden!!! enorm. Eine Frage: Haben Sie etwas Besonderes getan, um Arch auf diesem SSD-Cache zu installieren?

  11.   Jesus Perales sagte

    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

  12.   Nautilus sagte

    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

  13.   Joseba sagte

    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

    1.    Joseba sagte

      Ich habe vergessen, die Distribution zu erwähnen. Manjaro mit Gnome (Community Edition). Und mechanische Festplatte.

  14.   Daviddoji sagte

    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.

    1.    edo sagte

      Wenn Sie es in einer Schublade aufbewahren, bezweifle ich stark, dass Sie einen Unterschied bemerken werden 😉

      1.    edo sagte

        Ich sage es, weil ich nicht glaube, dass es sehr schnell sein wird

        1.    Nautilus sagte

          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.

  15.   xxxgAboxxx sagte

    Hallo! Ich würde gerne wissen, wie man diesen Test in Mint durchführt ... Grüße!

  16.   Cristianhcd sagte

    nicht verfügbar in elementaryOS, schade, denn wir hatten vor einiger Zeit einen Boot-War mit ein paar Freunden in Fedora :'(

  17.   Markierung sagte

    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)

  18.   Fenriz sagte

    0.75 Sekunden!!! WOW

  19.   Grau sagte

    Danke für den Beitrag Freund

  20.   clow_eriol sagte

    Wie würde es unter Linux Mint gemacht werden?

  21.   auroszx sagte

    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.

  22.   arkan sagte

    $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

    :/

  23.   PHB sagte

    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