Annyi Linux disztribúció létezik a vadonban, de garantáltan csak egy dolog közös: a Linux kernel. Mégis, bár sokan beszélnek a Linux kernelről, sokan nem igazán tudják, mit tesz.
Vessünk egy pillantást a Linux kernelre és arra, hogy miért van rá szükség, a lehető legkevesebb kifejezéssel.
Mi az a kernel?
Minden operációs rendszer kernelt használ. Kernel nélkül nem rendelkezhet ténylegesen működő számítógéppel. Lehet, hogy sok különböző szoftvert lát és használhat, de az alatta lévő kernel végzi el a zúgolódás nagy részét.
A kernel hídként szolgál a számítógép hardvere és a futtatni kívánt szoftver között. Beszél a hardverrel a kernelben található illesztőprogramokon keresztül (vagy később telepítve kernelmodul formájában).
Így amikor egy alkalmazás tenni akar valamit (mondjuk módosítani a hangszórók hangerejét), akkor el tudja küldeni ezt a kérést a kernelnek, és a kernel a rendelkezésre álló hangszóró -illesztőprogramok segítségével változtathatja meg a hangerőt.
A kernel nagy szerepet játszik az erőforrás -kezelésben is. Meg kell győződnie arról, hogy elegendő memória áll rendelkezésre egy alkalmazás futtatásához, és hogy az alkalmazást a megfelelő helyre helyezze a memóriában. A kernel megpróbálja optimalizálni a processzor használatát, hogy a lehető leggyorsabban elvégezze a feladatokat.
A kudarcok holtponthoz vezethetnek, ahol az egész rendszer leáll, mert az egyik alkalmazásnak szüksége van egy másik erőforrásra.
Mi a Linux kernel?
Technikailag helytelen azt gondolni, hogy a Linux teljes operációs rendszer. A Linux valójában kifejezetten a kernelre utal, amelyet Linus Torvalds alapítójáról neveztek el. Minden más, amit a képernyőn lát, más projektektől és fejlesztőktől származik.
Torvalds 1991 -ben hozta létre a Linux kernelt. Kezdetben Freax nevet adta a projektnek (a „free”, a „freak” és a „UNIX” kombinációja). Egy munkatársa a Linux nevet részesítette előnyben, és ez a név ragadt. Torvalds 1992 -ben adta ki az első Linux verziót GNU copyleft licenc alapján, ami nagy része lett a projekt sikerének.
A Linux asztali élményének nagy része a GNU Projectből származik, egy régebbi kezdeményezésből, amely majdnem teljes asztali operációs rendszert hozott létre. Csak egy kernelre volt szüksége, és a Linux kielégítette ezt az igényt. Ezért vannak, akik GNU/Linux néven emlegetik az operációs rendszert.
Más ingyenes és nyílt forráskódú asztali számítógépek, mint például a FreeBSD, úgy néznek ki és hasonlítanak a Linuxra, mert ugyanazon GNU szoftverek nagy részét futtatják.
Mivel a Linux kernel GNU licenc alatt volt elérhető, kisebb volt az érdeklődés a GNU Project részeként folytatott külön kernel fejlesztése iránt. És ahelyett, hogy más, egymással versengő magokat hozzon létre, mint például a Windows és a macOS, sok vállalat inkább a Linux kernel használatát és hozzájárulását választotta.
A Linux kernel hatalmas projektmá nőtte ki magát, amely több millió sornyi kódot tartalmaz. Több ezer ember és több mint ezer vállalat járult hozzá a rendszermag fejlődéséhez. Ez az ingyenes és nyílt forráskódú szoftverek egyik legkiemelkedőbb példája a világon.
Mire használják a Linux kernelt
Míg a Linux továbbra is viszonylag niche asztali operációs rendszer, a kernelt máshol is széles körben használják. Az Androidnak köszönhetően a Linux kernel mostantól a világ okostelefonjainak nagy részét táplálja. Mindenféle mobileszközön megjelenik, beleértve a hordható eszközöket és a fényképezőgépeket is.
A Linux működteti az 500 legerősebb szuperszámítógépet és internetes infrastruktúránk nagy részét. Ha a felhőre gondol, akkor túlnyomórészt összekapcsolt Linux-alapú szerverekre gondol.
A Linux hackerprojektként kezdődött, és bár a kernel szinte elképzelhetetlen vállalati bevezetést látott, a Linux továbbra is ellátja a hardvert a bütykölők számára. Az apró, 35 dolláros Raspberry Pi egy Linux-alapú, hitelkártya méretű számítógép, amely teljesen nyitott az emberek számára, hogy tetszés szerint módosítsák és felhasználhassák azokat a projektekben.
Nincs egyedül. Az olyan versenytársak, mint a Pine64, drasztikusan csökkentették a számítástechnika árát.
Hogyan lehet ellenőrizni a Linux kernel verzióját
A kernel továbbra is aktív fejlesztés alatt áll, így folyamatosan új Linux -verziók kerülnek elő.
A legegyszerűbb módja annak, hogy megtudja, melyik kiadás van a gépén, amely a Linux bármely verziójában működik, a
uname
parancs. Ez egy parancssori eszköz, amely rendszerinformációkat biztosít. Az Ön által használt Linux -kernelverziót a terminál ablakának megnyitásakor és a következők beírásával találhatja meg:
uname -r
Jelenleg Linux kernel verziót futtatok 4.20.16-200.fc29.x86_64 . Bontsuk le, mit jelent ez.
- Az 4 a kernel verziójára utal.
- Az húsz a jelenlegi jelentős felülvizsgálatra utal.
- Az 16 a jelenlegi kisebb felülvizsgálatra utal.
- Az 200 az erre a kiadásra alkalmazott hibajavításokra és javításokra utal.
Az utolsó bit a futó disztribúcióra lesz jellemző. Ez a karakterlánc azt jelzi, hogy a Fedora 29 64 bites verzióját futtatom.
Frissítenie kell a Linux kernelt?
A Linux kernel nagyrészt csendben működik a háttérben. Nem tudja, hogy ott van, és kevés oka van arra, hogy ezen gondolkodjon. A Linux kernelverzió frissítésének legjobb módja az, ha frissít a preferált Linux-alapú operációs rendszer legújabb verziójára.
Például az Ubuntu és a Fedora új verziói nagyjából félévente kerülnek elő, és magukkal hozzák a Linux kernel újabb verzióját.
hogyan szabadítsunk fel helyet az Apple Watchon
Bár a kernel nagyrészt láthatatlan, néhány oka van annak, hogy frissítsen egy újabb Linux kernelre. A Windows rendszerrel ellentétben a Linux hardver illesztőprogramjai a Linux kernelhez tartoznak. Tehát ha viszonylag új laptopja van hangszórókkal, Wi-Fi-vel vagy érintőpaddal, amelyet a Linux verziója még nem észlel, akkor lehet, hogy várnia kell egy újabb verzióra. A kiadásokhoz stabilitás és sebességnövekedés is tartozik, így a számítógép gördülékenyebben futtatható az egyik verziónál.
Ha többet szeretne megtudni erről a témáról, tekintse meg miért változtatja meg a Windows a Linux kernel szállítását .
Részvény Részvény Csipog Email 6 hallható alternatíva: A legjobb ingyenes vagy olcsó hangoskönyv -alkalmazásokHa nem szeretne fizetni a hangoskönyvekért, íme néhány nagyszerű alkalmazás, amelyek segítségével ingyen és legálisan hallgathatja azokat.
Olvassa tovább Kapcsolódó témák- Linux
- Technológia magyarázata
- Nyílt forráskód
- Linux kernel
Bertel egy digitális minimalista, aki fizikai adatvédelmi kapcsolókkal és a Free Software Foundation által jóváhagyott operációs rendszerrel rendelkező laptopról ír. Értékeli az etikát a funkciók felett, és segít másoknak átvenni az irányítást a digitális életük felett.
Továbbiak Bertel KingtőlIratkozzon fel hírlevelünkre
Csatlakozz hírlevelünkhöz, ahol technikai tippeket, értékeléseket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!
Feliratkozáshoz kattintson ide