Iguana è concepito come base per la fornitura di (OS) servizi del sistema operativo per sistemi embedded. Tra gli altri, fornisce il sistema operativo sottostante per Wombat, la nostra versione di paravirtualised Linux progettata per fornire il supporto legacy per sistemi embedded.
Iguana gira sopra il microkernel L4, attualmente la versione 4 API attuato dal L4Ka :: Pistacchio. L4 / Iguana è progettato per supportare una transizione indolore alla nuova API di sicurezza orientata in fase di sviluppo per la L4.
Mentre prende in prestito molte idee dal sistema operativo Mungi, dominio di destinazione di Iguana di sistemi embedded richiede un approccio diverso per una serie di questioni. Le principali caratteristiche del disegno di Iguana sono:
- Iguana complementare, piuttosto che nasconde l'API L4 sottostante. Fornisce servizi praticamente in ogni ambiente di sistema operativo richiede, come la memoria e la gestione della protezione, e un quadro driver di periferica;
- Le memoria e della cache orme di Iguana sono tenuti piccolo;
- La condivisione basso overhead dei dati è supportato;
- Iguana supporta la separazione di protezione e della traduzione, favorendo un layout indirizzo spazio non sovrapposte. Ciò significa che i sistemi basati su Iguana possono essere facilmente implementate su processori senza memoria virtuale, e possono anche ottenere le migliori prestazioni possibili sulle anime ARM7 e ARM9 ampiamente utilizzati nei sistemi embedded.
Dettagli del software:
Versione: 1.0
Data di caricamento: 3 Jun 15
Licenza: Libero
Popolarità: 85
I commenti non trovato