Iguana je navržen jako základ pro poskytnutí operačního systému (OS) služeb pro vestavěné systémy. Mimo jiné poskytuje základní OS pro Wombat, naši verzi paravirtualised Linuxu navržen tak, aby poskytnout podporu starších pro vestavěné systémy.
Iguana běží na vrcholu L4 mikrojádra, v současné verzi 4 API prováděného L4Ka :: pistáciemi. L4 / Iguana je navržen pro podporu bezbolestný přechod na nové bezpečnostní orientované rozhraní API vyvíjeny pro L4.
I když si půjčuje mnoho nápadů od operačního systému Mungi, Iguana cílová doména vestavěných systémů vyžaduje odlišný přístup k řadě otázek. Hlavní charakteristiky Iguana designu jsou:
- Iguana doplňuje, spíše než skrývá základní L4 API. Poskytuje služby prakticky každý OS prostředí vyžaduje, jako je například paměť a řízení ochrany, a rámec ovladač zařízení;
- Paměti a mezipaměti stopy Iguana jsou vedeny malé;
- Low-režijní sdílení dat je podporován;
- Iguana podporuje oddělení ochrany a překladu, podporou non-překrývající uspořádání adres prostoru. To znamená, že systémy Iguana bázi lze snadno nasadit na procesorech bez virtuální paměti, a mohou také získat co nejlepší možný výkon na jádrech ARM7 a ARM9 široce používaných ve vestavěných systémech.
Podrobnosti Software:
Verze: 1.0
Datum uploadu: 3 Jun 15
Licence: Volný
Popularita: 85
Komentáře nebyl nalezen