Ste se kdaj vprašali, koliko časa traja, da se sistem zažene? Morda je nekdo, ki ga poznate, trdil, da se njegov sistem zažene hitreje od vašega in vas zanima natančen čas. Čeprav številke ne zanimajo vsi, vas morda zanima. Zagotovo boste želeli, da bo zagon čim hitrejši.

Do konca tega priročnika boste na kratko razumeli, kaj vpliva na zagonski čas vašega sistema Linux in kako izračunati njegovo skupno trajanje. Naučili se boste tudi, kako skrajšati čas zagona in računalnik spremeniti v hitro in odzivno zver.

Kako preveriti zagonski čas Linuxa z uporabo systemd-analysis

Systemd je privzeti upravitelj storitev, ki je vnaprej nameščen na večini distribucij Linuxa. Uporabljati systemd-analizirati ukaz, lahko dobite podrobne statistike o prejšnjem zagonu vašega sistema. Ogledate si lahko tudi razčlenitev storitev in ugotovite, koliko časa traja vsaka med zagonom.

Če želite preveriti zagonski čas z uporabo systemd-analysis, vnesite:

systemd-analizirati

Sistem bo prikazal izpis, ki vsebuje skupni čas zagona. Prikazuje tudi čas, ki sta ga jedro in uporabniški prostor ločila.

instagram viewer

V tem primeru izhoda lahko vidite, da je naprava zagnala približno devet sekund. Ker je zgornja slika od virtualni stroj, čas zagona je lahko hitrejši od običajne namestitve Linuxa.

Za informacije o času, ki ga vsaka storitev porabi med zagonom, uporabite datoteko krivda metoda sistemske analize:

systemd-analizira krivdo

To bo ustvarilo izpis, ki je nekoliko podoben naslednjemu:

Kot lahko vidite, izhod prikaže seznam vseh storitev in čas, ki ga vsaka porabi.

Kaj vpliva na zagonski čas Linuxa?

Ko zaženete sistem Linux, BIOS je prva stvar, ki se naloži. BIOS nato prenese nadzor na MBR (glavni zagonski zapis), ki zažene zagonski nalagalnik GRUB. GRUB je odgovoren za nalaganje jedra, ki nadalje nastavi začetni korenski datotečni sistem in izvede datoteko v proces. Nato pride do izvajanja drugih storitev.

Čas, ki ga porabijo te druge storitve, predstavlja največji del zagonskega časa vašega sistema. Več storitev imate med zagonom, dlje bo trajalo, da se sistem zažene. Zato je ustavitev nepotrebnih storitev med zagonom pomembna, če želite, da se sistem hitreje zažene.

Kako popraviti stroj s počasnim zagonom Linux

Med zagonom ne morete ustaviti zagona procesa init ali zagonskega nalagalnika GRUB, saj bo to povzročilo težave pri zagonskem zaporedju vašega sistema. Lahko pa onemogočite nepomembne storitve v sistemu, da se med zagonom ne zaženejo.

Pripomoček systemctl vam to omogoča upravljanje storitev v Linuxu. Z orodjem lahko preprosto zaženete in ustavite storitve. Najprej pa se spomnimo, katere storitve so se začele med zadnjim zagonom:

systemd-analizira krivdo

V tem izhodu lahko vidite, da je exim4-base.service zaseda največji delež zagonskega časa (približno tri sekunde). Exim4 je agent za transport pošte in exim4-base je storitev, ki nudi potrebne podporne datoteke, ki jih zahteva demon exim4.

Ker za lokalni sistem ni pomembna storitev, jo lahko onemogočite z uporabo systemctl, da prihranite nekaj časa med zagonom:

sudo systemctl onemogoči exim4-base.service

Opomba: Če niste povsem prepričani, kaj počnete, se morate pred onemogočanjem storitev posvetovati z izkušenim uporabnikom Linuxa. Onemogočanje kritične storitve lahko povzroči nepričakovane težave z operacijskim sistemom.

Če želite znova omogočiti storitev, preprosto zamenjajte onemogoči z omogoči v ukazu systemctl:

sudo systemctl omogoči exim4-base.service

S tem postopkom lahko prilagodite storitve, da sistem začne skrajšati čas zagona.

Izboljšanje zagonskega časa Linuxa brez sprememb strojne opreme

Čeprav mnogi predlagajo namestitev Linuxa na SSD, da bi izboljšali čas zagona, lahko to storite brezplačno tako, da v sistemu onemogočite neželene storitve. Čeprav čas zagona ne bo drastično skrajšan, vsaka sekunda šteje, če želite računalnik s hitrim delovanjem.

Želite hiter in odziven sistem? Namestitev lahke in minimalne distribucije Linuxa v računalnik vam lahko pomaga.

DelitiCvrkutatiE-naslov
14 lahkih distribucij Linuxa, ki vašemu staremu računalniku dajejo novo življenje

Potrebujete lahek operacijski sistem? Te posebne distribucije Linuxa se lahko izvajajo na starejših osebnih računalnikih, nekateri z le 100 MB RAM -a.

Preberite Naprej

Sorodne teme
  • Linux
  • Zagon zaslona
  • Linux
  • Sistemska administracija
O avtorju
Deepesh Sharma (78 objavljenih člankov)

Deepesh je mlajši urednik za Linux pri MUO. Piše informacijske vodnike za Linux, s katerimi želi vsem novincem ponuditi blaženo izkušnjo. Glede filmov nisem prepričan, če pa želite govoriti o tehnologiji, je vaš fant. V prostem času ga lahko berete, poslušate različne glasbene zvrsti ali igrate na kitaro.

Več od Deepesh Sharma

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, če se želite naročiti