Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
jadro je súčasťou operačného systému Linux , ktorý aktívne riadi pamäť a zaisťuje hladký prevádzku medzi softvérom a hardvérových komponentov . Jadro je tiež zodpovedný za preemptivní multitasking . V preemptivní multitasking , jadro aktívne riadi každý proces , zaistí , že sa dostane rovnaké množstvo času procesora . Preemptivní multitasking kladie procesy , ktoré čakajú na zdroje z pamäte na poradí , aby iné procesy môžu využívať celý procesor . Pri inštalácii Linuxu na vašom počítači , budete sa zvyčajne inštalujete binárne verziu jadra .
Binárne
Mnoho linuxových distribúcií sú vydávané vo formáte ISO , pretože to je pohodlný spôsob , ako ukladať a distribuovať binárne súbory . Jadro však uložená v binárnej podobe , nedáva softvéru prístup k zdrojovému kódu linuxového jadra . To je dobrá vec , vo väčšine prípadov . Napríklad , Linux by nemal byť veľmi bezpečný operačný systém , ak by všetky programy mohli pristupovať a prípadne zmeniť jeho pokynmi . Avšak , niektoré programy , ako je napríklad aplikácie, ktoré vytvárajú virtuálne prostredie pre iné operačné systémy v Linuxe alebo ovládače pre nové typy hardvéru , je potrebné pristupovať jadro , aby bolo možné vytvoriť objekty tzv moduly jadra .
Moduly jadra
kernel modul je rozšírenie Linuxu pôvodného jadra . Iba programy , ktoré boli preukázali ako bezpečné sú povolené na vytvorenie týchto modulov . Oni efektívne zmeniť operačný systém Linux , zvyčajne dávať to schopnosti , ktoré nemá v predvolenom nastavení . Moduly jadra sú vyberateľné , a v skutočnosti , môžete ich odstrániť odinštalovaním programu , ktorý je zavedený . Program sám o sebe môže odstrániť svoje vlastné jadrový modul z pamäte , ak nechcete použiť pre určitú dobu .
Jadrá záhlavie
Ak aplikácia pristupuje jadro je skutočná kód pre vytvorenie modulov jadra , na rozdiel od jeho binárnej forme , to je povedal , aby bol prístup k jeho " hlavičku jadro . " záhlavie jadro je skutočná programovanie , ktorý robí operačný systém bežať . Ak dostanete chybu pri inštalácii programu , ktorý sa vzťahuje k záhlavie jadra , to znamená , že program nemá potrebné oprávnenia pre prístup k zdrojovému kódu jadrom . Môžete byť schopní potlačiť to , v závislosti na úrovni prístupu k systému , ale to sa neodporúča .
Copyright © počítačové znalosti Všetky práva vyhradené