Reklama
Vo voľnej prírode je toľko distribúcií Linuxu, ale existuje len jedna vec, ktorú majú spoločné: linuxové jadro. Zatiaľ čo veľa ľudí hovorí o linuxovom jadre, veľa z nich nevie, čo robí.
Poďme sa pozrieť na Linuxové jadro a prečo je to potrebné, s čo najmenším podivínským výrazom.
Čo je jadro?
Každý operačný systém používa jadro. Bez jadra nemôžete mať počítač, ktorý skutočne funguje. Môžete vidieť a interagovať s mnohými rôznymi softvérmi, ale jadro pod ním robí veľkú prácu.
Jadro slúži ako most medzi počítačovým hardvérom a softvérom, ktorý chcete spustiť. Hovorí s hardvérom prostredníctvom ovládačov, ktoré sú súčasťou jadra (alebo sú nainštalované neskôr vo forme modulu jadra).
Týmto spôsobom, ak chce aplikácia niečo urobiť (napríklad zmeniť nastavenie hlasitosti reproduktorov), môže ju odoslať túto požiadavku na jadro a jadro môže použiť dostupné ovládače reproduktorov na skutočnú zmenu systému hlasitosti.
Jadro je tiež vysoko zapojené do riadenia zdrojov. Musí sa uistiť, že je k dispozícii dostatok pamäte na spustenie aplikácie a na umiestnenie aplikácie na správne miesto v pamäti. Jadro sa snaží optimalizovať využitie procesora tak, aby mohol čo najrýchlejšie dokončiť úlohy.
Poruchy môžu viesť k zablokovaniu, keď sa celý systém zastaví, pretože jedna aplikácia potrebuje prostriedok, ktorý iná používa.
Čo je jadro systému Linux?
Je technicky nesprávne myslieť na Linux ako na kompletný operačný systém. Linux vlastne odkazuje konkrétne na jadro, pomenované po zakladateľovi Linusovi Torvaldsovi. Všetko ostatné, čo vidíte na obrazovke, pochádza od iných projektov a vývojárov.
Torvalds vytvoril linuxové jadro v roku 1991. Pôvodne pomenoval projekt Freax (kombinácia „free“, „freak“ a „UNIX“). Spolupracovník uprednostnil meno Linux a toto meno zostalo prilepené. Torvalds vydal prvú verziu systému Linux v roku 1992 pod licenciou GNU copyleft, ktorá sa stala veľkou súčasťou úspechu projektu.
Väčšina skúseností so stolným počítačom Linux pochádza z projektu GNU, staršej iniciatívy, ktorá vytvorila takmer kompletný operačný systém pre stolné počítače. Potrebovalo len jadro a Linux túto potrebu naplnil. Preto niektorí ľudia označte OS ako GNU / Linux Prečo sotva niekto volá Linux „GNU / Linux“Zaujíma vás Linux a prečítali ste si niekoľko blogových príspevkov. Cestou ste narazili na zábavné meno: GNU / Linux. Čo to však znamená? Čítaj viac .
Ostatné stolné počítače s otvoreným zdrojovým kódom, ako napríklad FreeBSD, vyzerajú a cítia sa ako Linux, pretože používajú väčšinou rovnaký softvér GNU.
Pretože Linuxové jadro bolo dostupné pod licenciou GNU, bol menší záujem o pokračovanie vo vývoji samostatného jadra ako súčasti projektu GNU. A namiesto vytvárania iných konkurenčných jadier, ako sú tie, ktoré sa nachádzajú v systémoch Windows a MacOS, sa mnohé spoločnosti rozhodli namiesto toho použiť jadro systému Linux a prispievať k nemu.
Linuxové jadro sa rozrástlo na obrovský projekt obsahujúci milióny riadkov kódu. K rozvoju jadra prispeli tisíce ľudí a vyše tisíc spoločností. Je to jeden z najvýznamnejších príkladov bezplatného a otvoreného softvéru na svete.
Na čo sa používa jadro Linuxu
Zatiaľ čo Linux zostáva relatívne výklenkom operačného systému pre stolné počítače, jadro je široko používané inde 5 Prekvapujúce spôsoby, ako Linux mení svetOd hosťovania populárnych webových stránok po budúcnosť vedy a vesmírneho cestovania, Linux podporuje rozvoj nášho sveta a naše chápanie vesmíru. Čítaj viac . Vďaka systému Android teraz jadro Linuxu ovláda väčšinu inteligentných telefónov na svete. Vyskytuje sa vo všetkých druhoch mobilných zariadení vrátane nosičov a fotoaparátov.
Linux poháňa 500 najvýkonnejších superpočítačov a veľkú časť našej internetovej infraštruktúry. Keď uvažujete o cloudu, máte na mysli predovšetkým vzájomne prepojené servery so systémom Linux.
Linux sa začal ako hackerský projekt, a hoci sa jadro stalo takmer nepredstaviteľným zavedením do spoločnosti, Linux stále poháňa hardvér pre drotárov. Malý 35 dolárov Raspberry Pi je počítač so systémom Linux s veľkosťou kreditnej karty, ktorý je úplne otvorený pre ľudí, ktorí môžu upravovať a používať v projektoch, aké majú radi.
Nie je to sám. Konkurenti ako Pine64 pomohli drasticky znížiť cenu výpočtovej techniky.
Ako skontrolovať verziu systému Linux Kernel
Jadro zostáva aktívne vyvíjané, takže nové verzie Linuxu prichádzajú stále.
Najjednoduchší spôsob, ako zistiť, ktoré vydanie je na vašom počítači a ktoré bude fungovať vo všetkých verziách systému Linux, je použitie systému UNAM
Príkaz. Toto je nástroj príkazového riadku, ktorý poskytuje systémové informácie. Použitú verziu jadra systému Linux nájdete otvorením terminálového okna a napísaním nasledujúceho príkazu:
uname -r
Momentálne používam verziu linuxového jadra 4.20.16-200.fc29.x86_64. Pozrime sa, čo to znamená.
- 4 odkazuje na verziu jadra.
- 20 odkazuje na súčasnú významnú revíziu.
- 16 odkazuje na súčasnú menšiu revíziu.
- 200 odkazuje na opravy chýb a záplaty použité v tomto vydaní.
Posledný bit bude špecifický pre distribúciu, ktorú práve používate. Tento reťazec naznačuje, že používam 64-bitovú verziu Fedory 29.
Mali by ste aktualizovať svoje jadro Linuxu?
Linuxové jadro z väčšej časti pracuje na pozadí ticho. Nevieš, že je tam, a nemáš na to dôvod uvažovať. Najlepší spôsob, ako aktualizovať verziu systému Linux, je upgrade na najnovšiu verziu preferovaného operačného systému založeného na systéme Linux.
Napríklad nové verzie Ubuntu a Fedory vychádzajú zhruba každých šesť mesiacov a prinášajú so sebou novšiu verziu linuxového jadra.
Aj keď je jadro zväčša neviditeľné, existuje pár dôvodov pre prechod na novšie jadro systému Linux. Na rozdiel od systému Windows sú hardvérové ovládače systému Linux dodávané s jadrom systému Linux. Ak teda máte relatívne nový prenosný počítač s reproduktormi, Wi-Fi alebo touchpadom, ktorý vaša verzia systému Linux ešte nezistila, možno budete musieť počkať na novšiu verziu. Vydania tiež prinášajú vylepšenia stability a rýchlosti, takže váš počítač môže bežať plynulejšie pri jednej verzii oproti druhej.
Viac informácií o tejto téme nájdete na stránke prečo Windows dodávajúce jadro Linuxu veci menia Prečo systém Windows Shipping jadra systému Linux mení všetkoChcete spustiť Linux vo Windows? Vďaka subsystému Windows pre Linux je to ešte jednoduchšie. Preto je to dôležité. Čítaj viac .
Bertel je digitálny minimalista, ktorý píše z notebooku s prepínačmi fyzického súkromia a OS schváleným nadáciou Free Software Foundation. Cení si etiku nad funkciami a pomáha iným prevziať kontrolu nad ich digitálnym životom.