Iguana är utformad som en bas för tillhandahållande av operativsystem (OS) tjänster för inbyggda system. Bland annat ger det underliggande operativsystemet för Wombat, vår version av paravirtualised Linux utformad för att ge äldre stöd för inbyggda system.
Iguana körs på toppen av L4-mikrokärnan, för närvarande Version 4 API som genomförs genom L4Ka :: Pistachio. L4 / Iguana är utformad för att stödja en smärtfri övergång till den nya säkerhetsorienterade API utvecklas för L4.
Även om det lånar många idéer från Mungi operativsystemet kräver Iguana s måldomänen av inbyggda system en annan inställning till ett antal frågor. De viktigaste egenskaperna för Iguana design är:
- Leguan kompletterar, snarare än döljer underliggande L4 API. Det tillhandahåller tjänster praktiskt taget varje OS-miljö kräver, såsom minne och skydd förvaltning, och en ram drivrutin;
- Minnet och cache fotspår från Iguana hålls små;
- Låg overhead utbyte av uppgifter stöds;
- Iguana stöder separation av skydd och översättning, genom att uppmuntra en icke-överlappande adressutrymmet layout. Detta innebär att Iguana-baserade system kan lätt installeras på processorer utan virtuellt minne, och kan också få bästa möjliga prestanda på ARM7 och ARM9 kärnor ofta används i inbyggda system.
Mjukvaruinformation:
Version: 1.0
Ladda upp dagen: 3 Jun 15
Licens: Gratis
Popularitet: 85
Kommentarer hittades inte