Zamysleli ste sa niekedy nad tým, ako dlho trvá spustenie systému? Možno niekto z vašich známych tvrdil, že sa mu systém načíta rýchlejšie ako ten váš a vy ste zvedaví na presný čas. Aj keď nie každého čísla zaujíma, vy možno áno. Určite budete chcieť, aby bootovanie bolo čo najrýchlejšie.

Na konci tejto príručky budete stručne porozumieť tomu, čo ovplyvňuje čas spustenia systému Linux a ako vypočítať jeho celkové trvanie. Naučíte sa tiež spôsoby, ako skrátiť čas spustenia a transformovať počítač na rýchle a pohotové zviera.

Ako skontrolovať čas spustenia systému Linux pomocou analýzy systemd

Systemd je predvolený správca služieb, ktorý je predinštalovaný vo väčšine distribúcií Linuxu. Pomocou systémová analýza príkaz, môžete získať podrobné štatistiky o predchádzajúcom spustení systému. Môžete si tiež pozrieť rozpis služieb a zistiť čas, ktorý každému z nich pri spustení trvá.

Ak chcete skontrolovať čas spustenia pomocou analýzy systému, zadajte:

systémová analýza

Systém zobrazí výstup obsahujúci celkový čas spustenia. Tiež ukazuje čas, ktorý jadro a užívateľský priestor potrebovali, zvlášť.

instagram viewer

Na tomto príklade výstupu vidíte, že spustenie počítača trvalo približne deväť sekúnd. Pretože vyššie uvedený obrázok je z virtuálny stroj, jeho doba spustenia môže byť rýchlejšia ako bežná inštalácia Linuxu.

Ak chcete získať informácie o čase, ktorý každá služba potrebuje na spustenie, použite obviňovať metóda systémovej analýzy:

systemd-analyze vina

Výsledkom bude výstup, ktorý vyzerá trochu nasledovne:

Ako vidíte, výstup zobrazuje zoznam všetkých služieb a čas, ktorý jednotlivci potrebovali.

Čo ovplyvňuje čas spustenia systému Linux?

Keď spustíte systém Linux, BIOS je prvá vec, ktorá sa načíta. BIOS potom prenesie riadenie do MBR (hlavného zavádzacieho záznamu), ktorý spustí bootloader GRUB. GRUB je zodpovedný za načítanie jadra, ktoré ďalej nastaví počiatočný koreňový súborový systém a spustí inic proces. Potom dôjde k vykonaniu ďalších služieb.

Čas strávený týmito inými službami tvorí najväčší podiel času pri štarte vášho systému. Čím viac služieb budete mať pri spustení, tým dlhšie bude trvať zavedenie systému. Zastavenie spustenia nepotrebných služieb počas spustenia je preto dôležité, ak chcete, aby sa váš systém zavádzal rýchlejšie.

Ako opraviť zariadenie s pomalým bootovaním systému Linux

Počas bootovania nemôžete zastaviť proces init ani bootloader GRUB, pretože to spôsobí problémy so sekvenciou bootovania vášho systému. Vo svojom systéme však môžete deaktivovať nedôležité služby, aby sa počas spustenia nespustili.

Obslužný program systemctl vám to umožňuje spravovať služby v systéme Linux. Pomocou tohto nástroja môžete jednoducho spustiť a zastaviť služby. Najprv si však pripomenieme, ktoré služby sa spustili počas posledného spustenia:

systemd-analyze vina

Na tomto výstupe môžete vidieť, že exim4-base.service zaberá najvyšší podiel času spustenia (približne tri sekundy). Exim4 je agent na prepravu pošty a základňa exim4 je služba, ktorá poskytuje potrebné podporné súbory požadované démonom exim4.

Pretože to nie je dôležitá služba pre miestny systém, môžete ju vypnúť pomocou systemctl, aby ste ušetrili čas pri zavádzaní:

sudo systemctl vypnite službu exim4-base.service

Poznámka: Ak si nie ste úplne istí, čo robíte, mali by ste sa pred deaktiváciou akýchkoľvek služieb obrátiť na skúseného používateľa Linuxu. Vypnutie kritickej služby môže spôsobiť neočakávané problémy s operačným systémom.

Ak chcete službu znova povoliť, jednoducho ju vymeňte deaktivovať s povoliť v príkazu systemctl:

sudo systemctl povoliť službu exim4-base.service

Pomocou tohto procesu môžete vyladiť služby, ktoré váš systém začne, aby sa skrátil čas spustenia.

Zlepšenie doby spustenia systému Linux bez akýchkoľvek hardvérových zmien

Aj keď mnohí odporúčajú nainštalovať Linux na SSD, aby sa skrátil čas spustenia, môžete to urobiť bezplatne vypnutím nechcených služieb vo svojom systéme. Aj keď to výrazne nezníži čas spustenia, každá sekunda sa počíta, ak chcete počítač s rýchlym výkonom.

Máte chuť na rýchly a pohotový systém? Pomôcť vám môže inštalácia ľahkej a minimálnej distribúcie Linuxu do počítača.

zdieľamTweetE -mail
14 Ľahkých distribúcií Linuxu, ktoré dodajú vášmu starému počítaču nový život

Potrebujete ľahký operačný systém? Tieto špeciálne distribúcie Linuxu je možné spustiť na starších počítačoch, niektoré s pamäťou RAM až 100 MB.

Čítajte ďalej

Súvisiace témy
  • Linux
  • Zavádzacia obrazovka
  • Linux
  • Správa systému
O autorovi
Deepesh Sharma (78 publikovaných článkov)

Deepesh je juniorský editor pre Linux na MUO. Píše informačné príručky pre systém Linux s cieľom poskytnúť všetkým novým záujemcom blažený zážitok. Nie ste si istí filmami, ale ak chcete hovoriť o technológiách, je to váš chlap. Vo svojom voľnom čase ho môžete nájsť pri čítaní kníh, počúvaní rôznych hudobných žánrov alebo hre na gitare.

Viac od Deepesh Sharmy

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber