Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
* Interakcia jadra: Škrupiny sú * programy na úrovni používateľa. Spúšťajú * na vrchole * jadra operačného systému a spoliehajú sa na jadro pre základné služby, ako je prístup k systému súborov, správa procesov, pridelenie pamäte a I/O zariadenia. Jadro je jadrom OS; Shell je program, ktorý využíva služby jadra.
* Správa zdrojov: Jadro OS je zodpovedné za správu systémových zdrojov, ako je čas CPU, pamäť a periférne zariadenia. Shell priamo spravuje tieto zdroje; Vyžaduje ich použitie z jadra.
* Abstrakcia hardvéru: Jadro poskytuje abstraktnú vrstvu medzi hardvérom a softvérom bežiacim v systéme. Shell neinteraguje priamo s hardvérom; Na to používa API jadra.
* Zabezpečenie: Jadro je zodpovedné za presadzovanie bezpečnostných zásad, správu používateľských účtov a riadenie prístupu k systémovým zdrojom. Shell vykonáva iba príkazy na základe povolení udelených jadrom.
* Správa procesov (nad rámec jednoduchého vykonávania): Zatiaľ čo škrupiny spúšťajú a spravujú procesy do istej miery, jadro je zodpovedné za vytváranie, plánovanie a ukončenie procesu nízkej úrovne. V rámci tohto rámca sa škrupiny primárne zaoberajú interakciou používateľov a vykonávaním príkazov.
Stručne povedané:Shell je tlmočník príkazového riadku, ktorý poskytuje používateľské rozhranie na interakciu s jadrom operačného systému. Je to výkonný nástroj, ale je to len jeden program medzi mnohými behom v OS. Jadro OS je základná vrstva zodpovedná za správu celého systému. Vzťah je analogický s vodičom, ktorý riadi auto - vodič používa auto (OS), ale vodič nie je samotné auto.