Iguana está diseñado como una base para la prestación de servicios del sistema operativo (OS) para sistemas embebidos. Entre otros, ofrece el sistema operativo subyacente para Wombat, nuestra versión de paravirtualised Linux diseñado para proporcionar soporte heredado para sistemas embebidos.
Iguana se ejecuta en la parte superior del microkernel L4, actualmente la versión 4 API como implementada por L4Ka :: pistacho. L4 / Iguana está diseñada para apoyar una transición sin dolor para la nueva API de seguridad orientada a ser desarrollado para L4.
Si bien toma prestado muchas ideas desde el sistema operativo Mungi, dominio de destino de la iguana de sistemas embebidos requiere un enfoque diferente a una serie de cuestiones. Las principales características de diseño de la iguana son:
- Iguana complementa, en lugar de oculta la API L4 subyacente. Proporciona servicios de prácticamente todos los entornos OS requiere, como la memoria y la gestión de la protección, y un marco de controlador de dispositivo;
- Las de memoria y caché huellas de la iguana se mantienen pequeñas;
- Intercambio de baja sobrecarga de datos se apoya;
- Iguana apoya la separación de la protección y de la traducción, mediante el fomento de un diseño del espacio de direcciones no se solapan. Esto significa que los sistemas basados en la iguana se pueden implementar fácilmente en procesadores sin memoria virtual, y también se puede obtener el mejor rendimiento posible de los núcleos ARM7 y ARM9 ampliamente utilizados en sistemas embebidos.
Detalles de software:
Versión: 1.0
Fecha de carga: 3 Jun 15
Licencia: Libre
Popularidad: 85
Comentarios que no se encuentran