Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Systémy >> linux >> .

Aké sú jadrá hlavičky?

Záhlavie jadro je zhrnutie pokynov v jadre je , že aplikácia môže odkazovať sa na , aby bolo možné vytvoriť moduly jadra . Bez prístupu k hlavičky jadra , mnoho programov nebude fungovať správne na vašom počítači Linux . Učením , ako hlavička jadro funguje , budete môcť pochopiť , prečo sa môže zobraziť chybové správy pri inštalácii niektorých programov . Kernel

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 .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené