Har du nogensinde undret dig over, hvor lang tid det tager for dit system at starte? Måske har nogen, du kender, hævdet, at deres system starter hurtigere end dit, og du er nysgerrig efter det nøjagtige tidspunkt. Selvom ikke alle er interesserede i tallene, er du måske det. Du vil helt sikkert have opstart til at være så hurtig som muligt.

Ved afslutningen af ​​denne vejledning har du en kort forståelse af, hvad der påvirker dit Linux -systems opstartstid, og hvordan du beregner dets samlede varighed. Du lærer også måder at reducere opstartstiden og omdanne din computer til et hurtigt og lydhørt dyr.

Sådan kontrolleres Linux Boot Time ved hjælp af systemd-analyse

Systemd er standard service manager, der leveres forudinstalleret på de fleste Linux distributioner. Bruger system-analysere kommando, kan du få detaljeret statistik om dit systems tidligere opstart. Du kan også se en opdeling af tjenesterne og finde ud af, hvor lang tid hver og en tager under opstart.

For at kontrollere starttiden ved hjælp af systemd-analyse skal du skrive:

instagram viewer
system-analysere

Systemet viser output, der indeholder den samlede opstartstid. Det viser også den tid, det tager for kernen og brugerområdet separat.

I dette eksempel output kan du se, at det tog cirka ni sekunder, før maskinen startede. Da billedet ovenfor er af en virtuel maskine, dens opstartstid kan være hurtigere end en normal Linux-installation.

For at få oplysninger om den tid, hver tjeneste tager under opstart, skal du bruge bebrejde metode til systemdanalyse:

system-analysere skyld

Dette vil producere output, der ligner lidt følgende:

Som du kan se, viser output en liste over alle tjenesterne og den tid, det tager hver.

Hvad påvirker Linux Boot Time?

Når du starter dit Linux -system, BIOS er det første, der indlæses. BIOS overfører derefter kontrol til MBR (master boot record), som starter GRUB bootloader. GRUB er ansvarlig for indlæsning af kernen, som yderligere opsætter det oprindelige rodfilsystem og udfører i det behandle. Derefter finder udførelsen af ​​andre tjenester sted.

Den tid, som disse andre tjenester tager, tegner sig for den største andel af dit systems opstartstid. Jo flere tjenester du har under opstart, jo længere tid tager det at starte dit system. Derfor er det vigtigt at stoppe unødvendige tjenester fra at køre under opstart, hvis du vil have dit system til at starte hurtigere.

Sådan repareres en langsom opstart af Linux -maskine

Du kan ikke stoppe init-processen eller GRUB-bootloaderen fra at starte under opstart, da det vil forårsage problemer med dit systems opstartsekvens. Du kan dog deaktivere uvæsentlige tjenester på dit system, så de ikke kører under opstart.

Systemctl -værktøjet giver dig mulighed for administrere tjenester på Linux. Ved hjælp af værktøjet kan du nemt starte og stoppe tjenester. Men lad os først få en påmindelse om, hvilke tjenester der startede under den sidste opstart:

system-analysere skyld

I dette output kan du se, at exim4-base.service tager den højeste andel af opstartstiden (ca. tre sekunder). Exim4 er en post-transport agent og exim4-base er den service, der leverer nødvendige supportfiler, der kræves af exim4 -dæmonen.

Da det ikke er en vigtig service for et lokalt system, kan du deaktivere det ved hjælp af systemctl for at spare tid under opstart:

sudo systemctl deaktiver exim4-base.service

Bemærk: Hvis du ikke er helt sikker på, hvad du laver, skal du kontakte en erfaren Linux -bruger, før du deaktiverer nogen tjenester. Deaktivering af en kritisk tjeneste kan forårsage uventede problemer med operativsystemet.

For at aktivere en service igen skal du blot udskifte deaktiver med aktivere i systemctl -kommandoen:

sudo systemctl aktiver exim4-base.service

Ved hjælp af denne proces kan du finjustere de tjenester, som dit system begynder at reducere opstartstiden.

Forbedring af Linux Boot Time Uden hardwareændringer

Selvom mange vil foreslå at installere Linux på en SSD for at forbedre opstartstiden, kan du gøre det gratis ved at deaktivere uønskede tjenester på dit system. Selvom det ikke reducerer opstartstiden drastisk, tæller hvert sekund, om du vil have en computer med hurtig ydeevne.

Lyst til et hurtigt og lydhørt system? Installation af en let og minimal Linux -distribution på din pc kan hjælpe.

DelTweetE -mail
14 lette Linux -distributioner til at give din gamle pc nyt liv

Har du brug for et let operativsystem? Disse specielle Linux -distros kan køre på ældre pc'er, nogle med så lidt som 100 MB RAM.

Læs Næste

Relaterede emner
  • Linux
  • Boot Screen
  • Linux
  • Systemadministration
Om forfatteren
Deepesh Sharma (78 artikler udgivet)

Deepesh er Junior Editor for Linux på MUO. Han skriver informationsguider om Linux med det formål at give alle tilflyttere en salig oplevelse. Ikke sikker på film, men hvis du vil tale om teknologi, er han din fyr. I sin fritid kan du finde ham læse bøger, lytte til forskellige musikgenrer eller spille sin guitar.

Mere fra Deepesh Sharma

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere