Jádro operačního systému: Porovnání verzí
Smazaný obsah Přidaný obsah
→Základní povinnosti jádra: Opraven překlep značky: editace z mobilu editace z mobilní aplikace |
→Monolitická jádra vs. mikrojádra: překlep, formul značky: editace z mobilu editace z mobilní aplikace |
||
Řádek 75:
S rostoucí velikostí jádra se objevuje množství problémů koncepce monolitického jádra. Jeden z nejvýraznějších je zvětšování „paměťového otisku“, tedy množství paměti zabrané přímo jádrem. [[Virtuální paměť]] tento problém do určité míry odstraňuje, ale ne všechny počítačové architektury mají podporu virtuální paměti. Ke snížení velikosti jádra se musí vykonávat rozsáhlé úpravy k opatrnému odstranění nepotřebného kódu, které mohou být velmi složité vzhledem k nejasné vzájemné závislostí mezi částmi jádra s miliony řádků zdrojového kódu.
Některé nevýhody monolitického jádra je možné odstranit používáním modulů: ovladače zařízení stále běží v prostoru jádra se vší efektivitou, kterou to přináší, ale jsou do značné míry nezávislé a je možné nahrávat jen ty, které jsou pro daný počítač zapotřebí. Příkladem takového systému je například [[Linux]]
=== Nanojádra ===
|