Vai esat kādreiz domājuši, cik daudz laika nepieciešams jūsu sistēmas sāknēšanai? Varbūt kāds, ko pazīstat, ir apgalvojis, ka viņa sistēma sāk darboties ātrāk nekā jūsu, un jūs interesē precīzs laiks. Lai gan ne visi ir ieinteresēti skaitļos, jūs varētu būt. Jūs noteikti vēlaties, lai sāknēšana notiktu pēc iespējas ātrāk.

Šīs rokasgrāmatas beigās jums būs īsa izpratne par to, kas ietekmē jūsu Linux sistēmas sāknēšanas laiku un kā aprēķināt tās kopējo ilgumu. Jūs arī uzzināsit veidus, kā samazināt sāknēšanas laiku un pārveidot datoru par ātru un atsaucīgu zvēru.

Kā pārbaudīt Linux sāknēšanas laiku, izmantojot systemd-analyse

Systemd ir noklusējuma pakalpojumu pārvaldnieks, kas ir iepriekš instalēts lielākajā daļā Linux izplatījumu. Izmantojot sistemātiski analizēt komandu, jūs varat iegūt detalizētu statistiku par jūsu sistēmas iepriekšējo palaišanu. Varat arī redzēt pakalpojumu sadalījumu un uzzināt laiku, kas katram nepieciešams sāknēšanas laikā.

Lai pārbaudītu sāknēšanas laiku, izmantojot systemd-analy, ierakstiet:

instagram viewer
sistemātiski analizēt

Sistēma parādīs izvadi, kas satur kopējo sāknēšanas laiku. Tas arī parāda laiku, ko kodols un lietotāju telpa aizņem atsevišķi.

Šajā izvades piemērā var redzēt, ka mašīnas palaišana prasīja apmēram deviņas sekundes. Tā kā iepriekš redzamais attēls ir no virtuālā mašīna, tā sāknēšanas laiks var būt ātrāks nekā parastā Linux instalācija.

Lai iegūtu informāciju par laiku, kas katram pakalpojumam nepieciešams sāknēšanas laikā, izmantojiet vainot sistemātiskās analīzes metode:

systemd-analizēt vainu

Tas radīs rezultātu, kas izskatās nedaudz šādi:

Kā redzat, izvade parāda visu pakalpojumu sarakstu un katra no tiem patērēto laiku.

Kas ietekmē Linux sāknēšanas laiku?

Startējot Linux sistēmu, BIOS ir pirmā lieta, kas tiek ielādēta. Pēc tam BIOS nodod vadību MBR (galvenais sāknēšanas ieraksts), kas palaiž GRUB sāknēšanas ielādētāju. GRUB ir atbildīgs par kodola ielādi, kas tālāk izveido sākotnējo sakņu failu sistēmu un izpilda tajā process. Pēc tam tiek veikti citi pakalpojumi.

Šo citu pakalpojumu sniegšanas laiks veido lielāko daļu jūsu sistēmas sāknēšanas laika. Jo vairāk pakalpojumu jums ir startēšanas laikā, jo ilgāk būs nepieciešams sistēmas sāknēšanai. Tāpēc, ja vēlaties, lai jūsu sistēma sāktu ātrāk, ir svarīgi apturēt nevajadzīgu pakalpojumu darbību startēšanas laikā.

Kā salabot lēnas palaišanas Linux mašīnu

Jūs nevarat apturēt init procesa vai GRUB sāknēšanas ielādes sākšanu sāknēšanas laikā, jo tas radīs problēmas ar sistēmas sāknēšanas secību. Tomēr jūs varat atspējot nesvarīgus pakalpojumus savā sistēmā, lai tie nedarbotos palaišanas laikā.

Lietderība systemctl ļauj jums pārvaldīt pakalpojumus Linux. Izmantojot rīku, jūs varat viegli sākt un pārtraukt pakalpojumus. Bet vispirms atgādināsim, kuri pakalpojumi tika sākti pēdējās sāknēšanas laikā:

systemd-analizēt vainu

Šajā iznākumā jūs varat redzēt, ka exim4-base.service aizņem lielāko daļu sāknēšanas laika (apmēram trīs sekundes). Exim4 ir pasta transporta aģents un exim4-bāze ir pakalpojums, kas nodrošina nepieciešamos atbalsta failus, kas nepieciešami exim4 dēmonam.

Tā kā tas nav svarīgs pakalpojums vietējai sistēmai, varat to atspējot, izmantojot systemctl, lai ietaupītu laiku sāknēšanas laikā:

sudo systemctl atspējot exim4-base.service

Piezīme: Ja neesat pilnīgi pārliecināts, ko darāt, pirms pakalpojumu atspējošanas jums jāpārbauda pieredzējis Linux lietotājs. Atspējojot kritisku pakalpojumu, var rasties neparedzētas OS problēmas.

Lai vēlreiz iespējotu pakalpojumu, vienkārši nomainiet to atspējot ar iespējot komandā systemctl:

sudo systemctl iespējot exim4-base.service

Izmantojot šo procesu, jūs varat pielāgot pakalpojumus, kurus jūsu sistēma sāk, lai samazinātu sāknēšanas laiku.

Linux sāknēšanas laika uzlabošana bez aparatūras izmaiņām

Lai gan daudzi ieteiks instalēt Linux uz SSD, lai uzlabotu sāknēšanas laiku, jūs to varat izdarīt bez maksas, atspējojot nevēlamos pakalpojumus savā sistēmā. Lai gan tas krasi nesamazinās palaišanas laiku, katra sekunde ir svarīga, ja vēlaties datoru ar ātru veiktspēju.

Vai vēlaties ātru un atsaucīgu sistēmu? Viegla un minimāla Linux izplatīšanas instalēšana datorā var palīdzēt.

KopīgotČivinātE -pasts
14 vieglie Linux izplatījumi, lai jūsu vecajam datoram piešķirtu jaunu dzīvi

Nepieciešama viegla operētājsistēma? Šie īpašie Linux izplatījumi var darboties vecākos datoros, dažos pat ar 100 MB RAM.

Lasīt Tālāk

Saistītās tēmas
  • Linux
  • Sāknēšanas ekrāns
  • Linux
  • Sistēmas administrēšana
Par autoru
Deepesh Sharma (78 raksti publicēti)

Deepesh ir MUO Linux jaunākais redaktors. Viņš raksta informatīvus ceļvežus par Linux, lai sniegtu svētlaimīgu pieredzi visiem jaunpienācējiem. Neesat pārliecināts par filmām, bet, ja vēlaties runāt par tehnoloģijām, viņš ir jūsu puisis. Brīvajā laikā jūs varat atrast viņu lasot grāmatas, klausoties dažādus mūzikas žanrus vai spēlējot ģitāru.

Vairāk no Deepesh Sharma

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu