Πώς να γνωρίζετε τον χρόνο εκκίνησης του υπολογιστή μας με το Systemd;

Σύστημα Είναι ο νέος δαίμονας για το σύστημα εκκίνησης που ενσωματώνουν πολλές διανομές που έχουν αντικαταστήσει το παλιό init.

εκκίνηση

Μισούμενοι από πολλούς (συμπεριλαμβανομένων των Linus Torvalds που με καλό λόγο έστειλαν έναν από τους προγραμματιστές του να πετάξουν), λατρευτός από άλλους, είναι αλήθεια ότι πέρα ​​από τα προβλήματα που μπορεί να έχει "φιλοσοφικά" το Systemd, οι διανομές που το έχουν υιοθετήσει έχουν δείξει εκκίνηση χρόνος πολύ χαμηλότερος από τους υπόλοιπους.

Και αυτό ακριβώς είναι αυτό το post, δείχνοντάς σας μια απλή εντολή που θα μας δείξει την ώρα εκκίνησης του πυρήνα και τον χώρο εργασίας.

Ανοίγουμε ένα τερματικό και βάζουμε:

$ systemd-analyze

Στην περίπτωσή μου, έχω εγκαταστήσει το ArchLinux σε ένα Caché SSD, με KDE 4.12.4, οπότε έχω το ακόλουθο αποτέλεσμα:

Startup finished in 5.355s (kernel) + 2.309s (userspace) = 7.664s

Τι νομίζετε;


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Μάικελ dijo

    Το Systemd μου φαίνεται το καλύτερο, δεν έχω δει κάτι παρόμοιο. Επίσης, η κατάσταση του συστήματος παρέχει πολλές πληροφορίες για τη διόρθωση ορισμένων σφαλμάτων. Κοιτάξτε το δικό μου:

    [maykel @ maykel-arch akonadi] $ systemd-ανάλυση
    Η εκκίνηση ολοκληρώθηκε σε 1.785 δευτ. (Πυρήνας) + 1.511 δευτ. (Χώρος χρήστη) = 3.296 δευτ

    Υποθέτω ότι αν λέτε csd cache, το χρησιμοποιείτε μόνο για να φορτώσετε την εκκίνηση του λειτουργικού συστήματος και να αποθηκεύσετε προσωρινά τις εφαρμογές που ανοίγετε στην κρυφή μνήμη SSD. Τα έχω όλα στο ίδιο 128 GB SSD.

    Ευχαριστώ για τις πληροφορίες.

    1.    Έλαβ dijo

      Οι προσωρινές μνήμες SSD είναι SSD που ορισμένοι κατασκευαστές περιλαμβάνουν για χρήση από Windows ως εικονική μνήμη. Κατανοώ ότι είναι φθηνότερα και "κακά" από τα κανονικά SSD. Στο SSD Cache έχω εγκαταστήσει το Σύστημα αφήνοντας τα δεδομένα μου για τον μηχανικό δίσκο 😀

  2.   πετροχέκο dijo

    Από την αρχή είπα ότι το SystemD είναι ένα από τα καλά πράγματα για το linux. Από την αρχή είπα ότι το Debian θα το υιοθετήσει και οι λόγοι είναι περισσότερο από προφανείς. Το Btrfs είναι επίσης και γι 'αυτό οι διακομιστές, οι φορητοί υπολογιστές και οι υπολογιστές μου είναι ήδη σε αυτό. Και το παραδέχομαι πολύ, πολύ καλά 😀

    1.    B dijo

      Και δεν είστε ικανοποιημένοι με τη νέα λειτουργικότητα του Btrfs (η προσθήκη εκτεταμένων χαρακτηριστικών);

      Είναι αλήθεια ότι εξακολουθούν να μην υπάρχουν πολλές (καμία, θα έλεγα) εφαρμογές που το χρησιμοποιούν, αλλά οι δυνατότητες είναι ατελείωτες.

  3.   axel1709 dijo

    μου παίρνει πολύ καιρό:
    Η εκκίνηση ολοκληρώθηκε σε 2.961 δευτ. (Πυρήνας) + 24.178 δευτ. (Χώρος χρήστη) = 27.140 δευτ

    Πώς μπορώ να το ξεκινήσω γρηγορότερα; Επειδή το παρατηρώ πραγματικά

    1.    Έλαβ dijo

      Θα πρέπει να εγκαταστήσετε ένα SSD. 🙁

      1.    axel1709 dijo

        Λοιπόν τότε θα είμαι καλύτερα έτσι χαχαχα

    2.    Anom dijo

      systemd-ανάλυση ευθύνης

      Σας λέει την ώρα για κάθε υπηρεσία

  4.   Adolfo Rojas G. dijo

    Η εκκίνηση ολοκληρώθηκε σε 3.605 δευτ. (Πυρήνας) + 25.651 δευτ. (Χώρος χρήστη) = 29.257 δευτ
    Πώς μπορώ να βελτιώσω το χρόνο εκκίνησης του μηχανήματός μου: ((Έχω τον πυρήνα 3.8 και την κανέλα ως περιβάλλον επιφάνειας εργασίας, είμαι στο archlinux)

    1.    Έλαβ dijo

      Ο χρόνος εκκίνησης θα βελτιωθεί μόνο με χρήση SSD. Παρόλο που σε επίπεδο λογισμικού μπορείτε να κάνετε κάποιες προσαρμογές, η SSD είναι η λύση.

  5.   Bart dijo

    Ώρα εκκίνησης KaOS σε SSD msata:
    Η εκκίνηση ολοκληρώθηκε σε 1.082 δευτ. (Πυρήνας) + 1.343 δευτ. (Χώρος χρήστη) = 2.425 δευτ

    Μια πολυτέλεια !!

  6.   Γαμώτο γενειοφόρο dijo

    Εκτός από το συνολικό χρόνο, μπορούν να προστεθούν επιλογές για την εμφάνιση περισσότερων πληροφοριών:

    Το systemd-analytics κατηγορεί τον χρόνο όλων των διαδικασιών από το υψηλότερο στο χαμηλότερο
    Το systemd-analytics κρίσιμη αλυσίδα υποδεικνύει πιθανούς χρόνους συμφόρησης εκκίνησης.

    Ένα χαιρετισμό.

    1.    Έλαβ dijo

      Ευχαριστώ για τις πληροφορίες..

  7.   ημέρα dijo

    Η εκκίνηση ολοκληρώθηκε σε 2.089 δευτ. (Πυρήνας) + 6.680 δευτ. (Χώρος χρήστη) = 8.770 δευτ
    Αυτό μου έδωσε στο KaOS με έναν μηχανικό δίσκο, νομίζω ότι το kaos είναι μια φθηνότερη λύση γρήγορης εκκίνησης από ένα SSD: p. Ούτε θέλω να φανταστώ μόλις ξεκίνησα με ένα από αυτά.

  8.   B dijo

    Η αλήθεια είναι ότι ο πυρήνας χρειάζεται πολύ χρόνο για εκκίνηση ... για ό, τι (θεωρητικά) λίγο κάνει. Αλλά γεια, νομίζω ότι είναι μονολιθικός πυρήνας 😛

    Το πράγμα userpace είναι εντυπωσιακό.

  9.   Miguel dijo

    Προσπάθησα να εκτελέσω την εντολή, αλλά η απάντηση που μου δίνει είναι:
    bash: systemd-analysis: εντολή δεν βρέθηκε
    Έχω εγκαταστήσει το Debian Wheezy.
    Δεδομένου ότι η παραγγελία δεν βρέθηκε, πρέπει να εγκαταστήσω κάτι εκ των προτέρων;
    Σας ευχαριστώ πολύ για την προσοχή.

    1.    Γιουκιτέρου dijo

      Όπως λέει το άρθρο, η εντολή αφορά συστήματα που χρησιμοποιούν το SystemD ως init, στο Debian Wheezy SysVinit χρησιμοποιείται, έτσι αυτή η εντολή δεν θα λειτουργήσει για εσάς, φίλε.

      1.    Miguel dijo

        Ευχαριστώ πολύ για τη διευκρίνιση Yukiteru. Ένα ακόμη πράγμα που μαθαίνει κανείς σε αυτόν τον συναρπαστικό κόσμο του GNU / Linux

  10.   Άριοι dijo

    7 δευτερόλεπτα !!! καταπληκτικός. Μια ερώτηση, κάνατε κάτι ιδιαίτερο για να εγκαταστήσετε το arch σε αυτήν την προσωρινή μνήμη SSD;

  11.   Ο Ιησούς Περάλες dijo

    Οποιεσδήποτε συμβουλές για το πώς να μειώσετε αυτές τις ώρες;

    Η εκκίνηση ολοκληρώθηκε σε 1.371s (πυρήνας) + 4.005s (initrd) + 56.367s (userpace) = 1 λεπτό 1.744s

  12.   Ναυτίλος dijo

    Όπως πάντα, εδώ, υπάρχουν πολύ καλές συμβουλές.
    Σύμφωνα με την εντολή, αυτό μου ρίχνει:

    Η εκκίνηση ολοκληρώθηκε σε 2.395 δευτ. (Πυρήνας) + 26.193 δευτ. (Χώρος χρήστη) = 28.588 δευτ

    Και αυτό που κάνει το εμπόδιο, είναι αυτό:

    graphicical.target @ 26.193 δευτ
    └─multi-user.target @ 26.193s
    └─pdnsd.service @ 26.192s
    └─network.target @ 26.192s

  13.   Τζόσεμπα dijo

    Με WD Blue 500GB
    Η εκκίνηση ολοκληρώθηκε σε 4.051 δευτ. (Πυρήνας) + 11.885 δευτ. (Χώρος χρήστη) = 15.936 δευτ

    Το εμπόδιο μου είναι 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

    Η αλήθεια είναι ότι με ανησυχεί: S
    NetworkManager.service @ 6.332s + 5.153s

    1.    Τζόσεμπα dijo

      Ξεχάσατε να αναφέρω το distro. Manjaro with Gnome (έκδοση κοινότητας). Και μηχανικός σκληρός δίσκος.

  14.   Νταβίντοτζι dijo

    Η εκκίνηση ολοκληρώθηκε σε 3.266 δευτ. (Πυρήνας) + 12.302 δευτ. (Χώρος χρήστη) = 15.568 δευτ

    και έχω SSD! Παρόλο που το / home βρίσκεται σε μηχανικό δίσκο.

    1.    Edo dijo

      Εάν το έχετε αποθηκεύσει σε ένα συρτάρι, αμφιβάλλω ότι θα δείτε οποιαδήποτε διαφορά 😉

      1.    Edo dijo

        Το λέω γιατί δεν βλέπω ότι είναι πολύ γρήγορο

        1.    Ναυτίλος dijo

          Και αυτό, έχω τον μηχανικό δίσκο και ήδη με μερικά άνετα χρόνια υπηρεσίας. Ο εν λόγω δίσκος είναι: Maxtor 6L250S0

          Αφενός, όταν πήρα αυτόν τον δίσκο και σύμφωνα με το tune2fs:
          Δημιουργήθηκε:
          Το σύστημα αρχείων δημιουργήθηκε: Τρί 12 Οκτ 11:28:03 2010

          Και έχει περάσει όλο αυτό το διάστημα:
          Η διάρκεια ζωής γράφει: 1353 GB

          Αν και, ξέρω γιατί ο διαχειριστής δικτύου έχει αυτόν τον χρόνο και το pdnsd εξαρτάται από το τελευταίο για να λειτουργήσει.

  15.   xxxgAboxxx dijo

    Γειά σου! Θα ήθελα να μάθω πώς να κάνω αυτό το τεστ στη μέντα ... Χαιρετισμούς!

  16.   Κριστιάνχκ dijo

    δεν είναι διαθέσιμο στο elementaryOS, τι κρίμα, γιατί είχαμε έναν αναστατωμένο πόλεμο πριν από λίγο και με μερικούς φίλους στο Fedora:

  17.   marco dijo

    Η εκκίνηση ολοκληρώθηκε σε 2.111 δευτ. (Πυρήνας) + 5.034 δευτ. (Χώρος χρήστη) = 7.145 δευτ

    κάποιος τρόπος βελτίωσης του χώρου χρηστών (πρέπει να διαγράψω αρχεία; XD)

  18.   Φένριζ dijo

    0.75 δευτερόλεπτα !!! WUAO

  19.   Γκρί dijo

    Ευχαριστώ για τη συνεισφορά φίλε

  20.   clow_eriol dijo

    Στο linux mint πώς θα γίνει;

  21.   auroszx dijo

    Λοιπόν εγώ με έναν επεξεργαστή Intel E2140, 2 GB μνήμης RAM, ενσωματωμένο GMA950 και δύο δίσκους (SATA1 148 GB όπου το σύστημα είναι, IDE 40 GB), έχω αυτό:
    Η εκκίνηση ολοκληρώθηκε σε 2.794 δευτ. (Πυρήνας) + 17.784 δευτ. (Χώρος χρήστη) = 20.578 δευτ
    Τίποτα κακό. Παρεμπιπτόντως, Archlinux x86. Ο περιορισμός μου είναι ο δίσκος.

  22.   arkan dijo

    $ systemd-ανάλυση
    Η εκκίνηση ολοκληρώθηκε σε 1.731s (πυρήνας) + 2.882s (initrd) + 4min 48.866s (userspace) = 4min 53.480s

    $ systemd-ανάλυση κατηγορίας
    4 λεπτά 33.660s bumblebee-nvidia.service
    23.110 rsyslog.service

    :/

  23.   phb dijo

    Γεια σου πώς είσαι ... γεια πώς μπορώ να μειώσω το χρόνο χώρου των χρηστών, καθώς μου φαίνεται ότι είναι 34.151 δευτερόλεπτα, ήδη ήξερα ότι χρειάστηκε πολύς χρόνος