Kas ir kodols Linux un kā pārbaudīt savu versiju?

Kas ir kodols Linux un kā pārbaudīt savu versiju?

Savvaļā ir tik daudz Linux izplatījumu, taču ir garantēta tikai viena kopīga iezīme: Linux kodols. Tomēr, lai gan daudzi cilvēki runā par Linux kodolu, daudzi īsti nezina, ko tas dara.





Apskatīsim Linux kodolu un to, kāpēc tas ir vajadzīgs, ar pēc iespējas mazāk geeky terminiem.





Kas ir kodols?

Katra operētājsistēma izmanto kodolu. Bez kodola nevar būt dators, kas faktiski strādā. Jūs varat redzēt un mijiedarboties ar daudzām dažādām programmatūrām, taču zem tā esošais kodols veic lielāko daļu skumju darba.





Kodols kalpo kā tilts starp datora aparatūru un programmatūru, kuru vēlaties palaist. Tas sarunājas ar aparatūru, izmantojot kodolā iekļautos draiverus (vai vēlāk instalētus kā kodola moduli).

Tādā veidā, ja lietotne vēlas kaut ko darīt (piemēram, mainīt skaļruņu skaļuma iestatījumu), tā var iesniegt šo pieprasījumu kodolam, un kodols var izmantot pieejamos skaļruņu draiverus, lai faktiski mainītu skaļumu.



Kodols ir arī ļoti iesaistīts resursu pārvaldībā. Tai ir jāpārliecinās, vai lietotnei ir pietiekami daudz atmiņas, lai tā darbotos, un lai tā tiktu ievietota pareizajā atmiņas vietā. Kodols mēģina optimizēt procesora izmantošanu, lai tas varētu pēc iespējas ātrāk pabeigt uzdevumus.

Neveiksmes var izraisīt strupceļu, kurā visa sistēma apstājas, jo vienai lietotnei ir nepieciešams resurss, ko izmanto cita.





Kas ir Linux kodols?

Tehniski ir nepareizi uzskatīt Linux par pilnīgu operētājsistēmu. Linux faktiski attiecas uz kodolu, kas nosaukts dibinātāja Linusa Torvalda vārdā. Viss pārējais, ko redzat ekrānā, nāk no citiem projektiem un izstrādātājiem.

Torvalds izveidoja Linux kodolu 1991. gadā. Sākotnēji viņš nosauca projektu par Freax (kombinācija no “free”, “freak” un “UNIX”). Kolēģis deva priekšroku nosaukumam Linux, un šis vārds iestrēga. Torvalds pirmo Linux versiju izlaida 1992. gadā saskaņā ar GNU copyleft licenci, kas kļuva par lielu projekta veiksmes daļu.





Liela daļa Linux darbvirsmas pieredzes nāk no GNU projekta - vecākas iniciatīvas, kas bija izveidojusi gandrīz pilnīgu darbvirsmas operētājsistēmu. Vajadzēja tikai kodolu, un Linux šo vajadzību izpildīja. Tāpēc daži cilvēki atsaucas uz OS kā GNU/Linux.

Citi bezmaksas un atvērtā pirmkoda galddatori, piemēram, FreeBSD, izskatās un jūtas kā Linux, jo tajos darbojas lielākā daļa vienas un tās pašas GNU programmatūras.

Tā kā Linux kodols bija pieejams saskaņā ar GNU licenci, bija mazāka interese turpināt atsevišķa kodola izstrādi GNU projekta ietvaros. Tā vietā, lai izveidotu citus konkurējošus kodolus, piemēram, tos, kas atrodami sistēmā Windows un macOS, daudzi uzņēmumi ir izvēlējušies izmantot un dot ieguldījumu Linux kodola vietā.

Linux kodols ir kļuvis par milzīgu projektu, kas satur miljoniem koda rindu. Tūkstošiem cilvēku un vairāk nekā tūkstotis uzņēmumu ir veicinājuši kodola attīstību. Tas ir viens no ievērojamākajiem bezmaksas un atvērtā pirmkoda programmatūras piemēriem pasaulē.

Kāpēc tiek izmantots Linux kodols?

Lai gan Linux joprojām ir salīdzinoši niša darbvirsmas operētājsistēma, kodols tiek plaši izmantots citur. Pateicoties Android, Linux kodols tagad nodrošina lielāko daļu pasaules viedtālruņu. Tas parādās visu veidu mobilajās ierīcēs, ieskaitot valkājamas ierīces un kameras.

Linux nodrošina 500 jaudīgākos superdatorus un lielu daļu mūsu interneta infrastruktūras. Domājot par mākoni, jūs domājat galvenokārt par savstarpēji savienotiem Linux darbināmiem serveriem.

Linux sākās kā hakeru projekts, un, lai gan kodols ir kļuvis gandrīz neiedomājams korporatīvā ieviešana, Linux joprojām nodrošina aparatūru tīkotājiem. Mazais $ 35 Raspberry Pi ir ar Linux darbināms dators kredītkartes izmērā, kas ir pilnībā atvērts, lai cilvēki varētu to modificēt un izmantot projektos, kā viņiem patīk.

Tas nav viens. Tādi konkurenti kā Pine64 ir palīdzējuši krasi samazināt skaitļošanas cenu.

Kā pārbaudīt Linux kodola versiju

Kodols joprojām tiek aktīvi attīstīts, tāpēc jaunas Linux versijas nāk klajā visu laiku.

Vienkāršākais veids, kā noskaidrot, kurš laidiens ir jūsu datorā un kas darbosies jebkurā Linux versijā, ir izmantot

uname

komandu. Šis ir komandrindas rīks, kas nodrošina sistēmas informāciju. Jūs varat atrast izmantoto Linux kodola versiju, atverot termināļa logu un ierakstot:

uname -r

Pašlaik es izmantoju Linux kodola versiju 4.20.16-200.fc29.x86_64 . Skaidrosim, ko tas nozīmē.

  • The 4 attiecas uz kodola versiju.
  • The divdesmit attiecas uz pašreizējo lielo pārskatīšanu.
  • The 16 attiecas uz pašreizējo nelielo pārskatīšanu.
  • The 200 attiecas uz šajā laidienā lietotajiem kļūdu labojumiem un ielāpiem.

Pēdējais bits būs specifisks jūsu izmantotajam izplatījumam. Šī virkne norāda, ka es izmantoju Fedora 29 64 bitu versiju.

Vai jums vajadzētu atjaunināt savu Linux kodolu?

Lielākoties Linux kodols darbojas klusi fonā. Jūs nezināt, ka tas ir tur, un jums ir maz iemesla par to domāt. Lielākoties labākais veids, kā atjaunināt Linux kodola versiju, ir jaunināšana uz vēlamās operētājsistēmas Linux bāzes jaunāko versiju.

Piemēram, jaunas Ubuntu un Fedora versijas tiek izlaistas aptuveni reizi sešos mēnešos, un tām līdzi nāk jaunāka Linux kodola versija.

pats internets ir sāpes angļu valodā

Lai gan kodols lielākoties ir neredzams, ir daži iemesli, kāpēc jaunināt uz jaunāku Linux kodolu. Atšķirībā no Windows, Linux aparatūras draiveri ir komplektā ar Linux kodolu. Tātad, ja jums ir salīdzinoši jauns klēpjdators ar skaļruņiem, Wi-Fi vai skārienpaliktnis, kuru jūsu Linux versija vēl neatklāj, iespējams, būs jāgaida jaunāka versija. Izlaidumos ir arī stabilitātes un ātruma uzlabojumi, tāpēc jūsu dators var darboties vienmērīgāk vienā versijā salīdzinājumā ar citu.

Lai uzzinātu vairāk par šo tēmu, ieskatieties kāpēc Windows, piegādājot Linux kodolu, maina lietas .

Kopīgot Kopīgot Čivināt E -pasts 6 dzirdamas alternatīvas: labākās bezmaksas vai lētas audiogrāmatu lietotnes

Ja jums nepatīk maksāt par audiogrāmatām, šeit ir dažas lieliskas lietotnes, kas ļauj tās klausīties bez maksas un likumīgi.

Lasīt Tālāk
Saistītās tēmas
  • Linux
  • Izskaidrota tehnoloģija
  • Atvērtais avots
  • Linux kodols
Par autoru Bērtels Kings(323 publicētie raksti)

Bertels ir digitāls minimālists, kurš raksta no klēpjdatora ar fiziskiem privātuma slēdžiem un Brīvās programmatūras fonda apstiprinātu operētājsistēmu. Viņš augstu vērtē ētiku pār funkcijām un palīdz citiem kontrolēt savu digitālo dzīvi.

Vairāk no Bertela Kinga

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