Iguana é concebido como uma base para a prestação de serviços do sistema operacional (OS) para sistemas embarcados. Entre outros, ele oferece o sistema operacional subjacente para Wombat, a nossa versão de paravirtualised Linux projetado para fornecer suporte legado para sistemas embarcados.
Iguana é executado em cima do microkernel L4, atualmente a API Versão 4, aplicado por L4Ka :: Pistache. L4 / Iguana é projetado para suportar uma transição indolor para a nova API de segurança que está sendo desenvolvido para L4.
Enquanto ele toma emprestado muitas idéias a partir do sistema operacional Mungi, domínio de destino do Iguana de sistemas embarcados exige uma abordagem diferente para uma série de questões. As principais características do projeto do Iguana são:
- Iguana complementa, mais do que esconde a API L4 subjacente. Ela fornece serviços de praticamente todos os ambientes OS requer, como memória e gerenciamento de proteção, e um quadro de driver de dispositivo;
- A memória de cache e pegadas de Iguana são mantidos pequenos;
- Partilha de baixa sobrecarga de dados é suportado;
- Iguana apoia a separação de protecção e de tradução, incentivando um layout de espaço de endereço não sobreposta. Isto significa que os sistemas baseados em Iguana pode ser facilmente implantado em processadores sem memória virtual, e também pode obter o melhor desempenho possível nos núcleos ARM7 e ARM9 amplamente utilizados em sistemas embarcados.
Detalhes de Software:
Versão: 1.0
Data de upload: 3 Jun 15
Licença: Livre
Popularidade: 85
Comentários não encontrado