Situatie
Când porniți sistemul, așteptați să apară sigla producătorului, probabil câteva mesaje pe ecran (pornire în modul nesigur), ecran Grub, ecran de încărcare a sistemului de operare și, în final, ecran de conectare.
Ai verificat cât a durat? Poate că nu. Cu excepția cazului în care chiar trebuie să știți, nu vă veți deranja cu detaliile timpului de încărcare.Dar dacă sunteți curioși să știți cât timp durează sistemul dvs. Linux? Rularea unui cronometru este o modalitate de a găsi acest lucru, dar în Linux aveți modalități mai bune și mai ușoare de a afla timpul de pornire al sistemului.
Solutie
Verificarea timpului de pornire în Linux cu systemd-analyze
Ne place sau nu, systemd rulează pe majoritatea distribuțiilor Linux populare. Systemd are o serie de utilități pentru a vă gestiona sistemul Linux. Unul dintre aceste utilitare este systemd-analysis.
Comanda systemd-analysis vă oferă un detaliu despre câte servicii au funcționat la ultima pornire și cât timp au durat.
Dacă rulați următoarea comandă în terminal: systemd-analyze
Veți obține timpul total de încărcare împreună cu timpul luat de firmware, încărcător de încărcare, kernel și spațiul utilizatorilor:
Startup finished in 7.275s (firmware) + 13.136s (loader) + 2.803s (kernel) + 12.488s (userspace) = 35.704s graphical.target reached after 12.408s in userspace Puteți descompune în continuare timpul de încărcare în fiecare unitate cu următoarea comandă:
systemd-analyze blame Acest lucru va produce o ieșire imensă cu toate serviciile enumerate în ordinea descrescătoare a timpului necesar.
7.347s plymouth-quit-wait.service
6.198s NetworkManager-wait-online.service
3.602s plymouth-start.service
3.271s plymouth-read-write.service
2.120s apparmor.service
1.503s tor@default.service
1.213s motd-news.service
908ms snapd.service
861ms keyboard-setup.service
739ms fwupd.service
702ms bolt.service
672ms dev-nvme0n1p3.device
608ms systemd-backlight@backlight:intel_backlight.service
539ms snap-core-7270.mount
504ms snap-midori-451.mount
463ms snap-screencloud-1.mount
446ms snapd.seeded.service
440ms snap-gtk\x2dcommon\x2dthemes-1313.mount
420ms snap-core18-1066.mount
416ms snap-scrcpy-133.mount
412ms snap-gnome\x2dcharacters-296.mount
Leave A Comment?