Jeste li se ikada zapitali koliko je vremena potrebno vašem sustavu za podizanje sustava? Možda je netko koga poznajete tvrdio da se njegov sustav podiže brže od vašeg i da vas zanima točno vrijeme. Iako nisu svi zainteresirani za brojke, možda ste vi. Sigurno ćete htjeti da pokretanje bude što je brže moguće.

Do kraja ovog vodiča imat ćete kratak uvid u to što utječe na vrijeme pokretanja vašeg Linux sustava i kako izračunati njegovo ukupno trajanje. Naučit ćete i načine za smanjenje vremena podizanja sustava i pretvaranje vašeg računala u brzu i osjetljivu zvijer.

Kako provjeriti vrijeme pokretanja sustava Linux pomoću systemd-analysis

Systemd je zadani upravitelj usluga koji je unaprijed instaliran na većini distribucija Linuxa. Koristiti systemd-analizirati naredbom možete dobiti detaljnu statistiku o prethodnom pokretanju vašeg sustava. Također možete vidjeti analizu usluga i saznati koliko je vremena potrebno svakom prilikom pokretanja.

Za provjeru vremena pokretanja pomoću systemd-analysis upišite:

instagram viewer
systemd-analizirati

Sustav će prikazati izlaz koji sadrži ukupno vrijeme pokretanja. Također prikazuje vrijeme potrebno jezgri i korisničkom prostoru odvojeno.

U ovom primjeru izlaza možete vidjeti da je računalu trebalo otprilike devet sekundi. Budući da je gornja slika od virtualni stroj, vrijeme pokretanja može biti brže od normalne instalacije Linuxa.

Da biste dobili informacije o vremenu koje je svakoj usluzi trebalo tijekom pokretanja, koristite kriviti metoda sistemske analize:

systemd-analizirati krivnju

Ovo će proizvesti izlaz koji izgleda otprilike ovako:

Kao što vidite, izlaz prikazuje popis svih usluga i vrijeme potrebno za svaku.

Što utječe na vrijeme podizanja sustava Linux?

Kad pokrenete Linux sustav, BIOS je prva stvar koja se učitava. BIOS tada prenosi kontrolu na MBR (master boot record), koji pokreće GRUB bootloader. GRUB je odgovoran za učitavanje jezgre, koja dodatno postavlja početni korijenski datotečni sustav i izvršava u tome postupak. Tada dolazi do izvršenja drugih usluga.

Vrijeme provedeno ovim drugim uslugama čini najveći dio vremena pokretanja vašeg sustava. Što više usluga imate tijekom pokretanja, duže će vam trebati za podizanje sustava. Stoga je zaustavljanje nepotrebnih usluga tijekom pokretanja važno ako želite da se vaš sustav brže pokrene.

Kako popraviti Linux stroj sa sporim pokretanjem

Ne možete zaustaviti pokretanje procesa init ili GRUB bootloader-a tijekom pokretanja, jer će to uzrokovati probleme u redoslijedu podizanja vašeg sustava. Međutim, možete onemogućiti nevažne usluge na svom sustavu kako se ne bi pokrenule tijekom pokretanja.

Uslužni program systemctl vam to omogućuje upravljanje uslugama na Linuxu. Pomoću alata možete jednostavno pokrenuti i zaustaviti usluge. No, prvo, podsjetimo se koje su usluge započele tijekom zadnjeg pokretanja:

systemd-analizirati krivnju

U ovom izlazu možete vidjeti da je exim4-base.service uzima najveći udio u vremenu pokretanja (oko tri sekunde). Exim4 je agent za transport pošte i exim4-baza je usluga koja pruža potrebne datoteke podrške potrebne demonu exim4.

Budući da to nije važna usluga za lokalni sustav, možete je onemogućiti pomoću systemctl kako biste uštedjeli neko vrijeme tijekom podizanja sustava:

sudo systemctl onemogućiti exim4-base.service

Bilješka: Ako niste potpuno sigurni što radite, prije onemogućavanja bilo kakvih usluga provjerite kod iskusnog korisnika Linuxa. Onemogućavanje kritične usluge može uzrokovati neočekivane probleme s OS -om.

Da biste ponovo omogućili uslugu, jednostavno je zamijenite onemogućiti s omogućiti u naredbi systemctl:

sudo systemctl enable exim4-base.service

Pomoću ovog procesa možete prilagoditi usluge za koje vaš sustav počinje smanjivati ​​vrijeme pokretanja.

Poboljšanje vremena podizanja sustava Linux bez ikakvih hardverskih promjena

Iako će mnogi predložiti instaliranje Linuxa na SSD kako biste poboljšali vrijeme pokretanja, to možete učiniti besplatno tako da onemogućite neželjene usluge na svom sustavu. Iako to neće drastično skratiti vrijeme pokretanja, svaka sekunda se računa ako želite računalo s brzim performansama.

Volite brz i odzivan sustav? Instaliranje lagane i minimalne distribucije Linuxa na računalo može vam pomoći.

UdioCvrkutE -pošta
14 laganih distribucija Linuxa koje će vašem starom računalu dati novi život

Trebate lagani operacijski sustav? Ovi posebni distributeri Linuxa mogu raditi na starijim računalima, od kojih neki imaju samo 100 MB RAM -a.

Pročitajte Dalje

Povezane teme
  • Linux
  • Zaslon za pokretanje
  • Linux
  • Administracija sustava
O autoru
Deepesh Sharma (Objavljeno 78 članaka)

Deepesh je mlađi urednik za Linux u MUO -u. On piše informativne vodiče o Linuxu s ciljem pružiti blaženo iskustvo svim pridošlicama. Nisam siguran u filmove, ali ako želite razgovarati o tehnologiji, on je vaš momak. U slobodno vrijeme možete ga pronaći kako čita knjige, sluša različite glazbene žanrove ili svira gitaru.

Više od Deepesh Sharma

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu