GNU/Linux >> Znalost Linux >  >> Linux

Je Linux operační systém nebo jádro?

Jednou z nejpravděpodobnějších otázek, které najdete na většině technických fór, je, zda je Linux operační systém nebo jádro. I pro některé zdatné uživatele Linuxu může být tato otázka značně matoucí. V tomto příspěvku odpovíme na vaši otázku a ukážeme vám rozdíly mezi operačním systémem a jádrem.

Linux, operační systém nebo jádro?

Linux ve své podstatě není operační systém; je to jádro. Jádro je součástí operačního systému – a to nejdůležitější. Aby to byl OS, je dodáván se softwarem GNU a dalšími doplňky, které nám dávají název GNU/Linux.

Ten je pak nainstalován do počítače jako distribuce, jako je Ubuntu, základní OS, Fedora, OpenSUSE atd. Protože však existují linuxové distribuce, které jsou spárovány s více softwarem jiným než GNU, někteří lidé mají pocit, že nemůžeme zobecnit všechny 'Linux-Kerneled operační systémy jako GNU/Linux.

Linuxové jádro bylo vyvinuto v roce 1991 Linusem Torvaldsem a od té doby bylo portováno na širokou škálu počítačových architektur. Linux byl přijat jako hlavní jádro pro operační systém GNU, který měl být svobodným a otevřeným zdrojem. Od té doby si Linux získal popularitu a byl nasazen v různých počítačových systémech, jako jsou mobilní zařízení (Android), počítače, servery, vestavěná zařízení, superpočítače a sálové počítače. Přečtěte si prosím náš článek o 10 nejlepších nových funkcích v linuxovém jádře 5.8, které byly nedávno vydány.

Pojďme pochopit rozdíl mezi jádrem a operačním systémem.

Jádro

Jádro je primární součástí operačního systému. Když spustíte počítač, je to první část operačního systému načtená do paměti RAM, aby váš systém začal fungovat.

Jádro je umístěno mezi aplikačním softwarem a základním hardwarovým systémem. Komunikuje přímo s hardwarem a předává jakékoli požadavky aplikačnímu softwaru.

Jednoduchý příklad, který to ilustruje, je nahrávání videa do telefonu. Když klepnete na aplikaci fotoaparátu, software sdělí jádru, že chce použít kameru a mikrofon. Kernel pak řekne hardwaru kamery a mikrofonu, aby se probudil a připravil se. Nyní bude software i hardware spolupracovat a nahrát pro vás dobré video.

Kernel je také zodpovědný za správu různých systémových komponent, jako je paměť, procesy, úlohy a úložiště. Zajišťuje správné provádění programů tím, že kontroluje místo v paměti.

Operační systém

Primárním účelem operačního systému je správa systémových procesů a zdrojů. Obsahuje jádro, a proto provádí všechny úkoly, které jádro může dělat. Navíc zajišťuje ochranu a zabezpečení systému.

Operační systém funguje jako rozhraní mezi uživatelem a základním hardwarovým systémem. Všechny aplikační programy běží v uzavřeném prostředí vytvořeném operačním systémem. Proto by bylo nemožné používat systém bez OS.

Závěr

Doufám, že vám tento článek dal jasný rozdíl mezi jádrem a operačním systémem. Linux je sám o sobě Kernel. Vývojáři pak na něm staví a přicházejí s různými distribucemi Linuxu, které jsou dnes k dispozici.

Neváhejte a podělte se o další informace s našimi čtenáři v komentářích níže.


Linux
  1. Jak zkontrolovat verzi jádra v Linuxu

  2. Linux – Kernel IP Forwarding?

  3. Linux – poskvrněné jádro v Linuxu?

  1. Dotazujte se na svůj operační systém Linux jako na databázi

  2. Nejrychlejší systémové volání Linuxu

  3. Co je to linuxový kontejner a linuxový hypervizor?

  1. Vyzkoušejte Linux na jakémkoli operačním systému s VirtualBoxem

  2. Jak zvládnout paniku linuxového jádra

  3. Linux – Kernel:Podpora jmenných prostorů?