1. CARACTERÍSTICAS: 2. ESTRUCTURA:
Basado en GNU/Linux
Permite desarrollar aplicaciones usan-
La arquitectura de Android está
do código Java y C.
formada por cuatro capas o nive-
Framework de aplicaciones.
les.
Máquina virtual Dalvik.
Navegador inteligente. Cada una de estas capas utiliza
Optimizador de gráficas servicios ofrecidos por las ante-
SQLite riores, y ofrece a su vez los suyos
Multimedia: Múltiples formatos propios a las capas de niveles su-
Telefonía GSM, Bluetooth, EDGE, 3G y periores, tal como muestra la si-
Wifi: dependientes del hardware. guiente figura
Soporte de hardware adicional.
Entorno de desarrollo.
3. GESTIÓN DE PROCESOS
PLANIFICADORES
- NOOP
Sistema de Archivo
Planificador simple, basado en una cola FIFO (First input,
- Ext4 heredado de linux
- F2FS creado por Samsung First output)
-DEADLINE
Varias colas de procesamiento.
-CFQ
Mismo concepto que DeadLine pero con un reparto
más equitativo con la cantidad de procesado para cada E/S