Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

Optimización del rendimiento de Android

Siga las instrucciones de esta sección para asegurarse de que sus dispositivos Android minimicen el uso de recursos y optimicen el rendimiento. Y tomar ventaja de las muchas pruebas y herramientas descritas en la evaluación del desempeño como parte de su trabajo conseguir el máximo rendimiento de Android.

Almacenamiento en caché de APK

Este documento describe el diseño de una solución de almacenamiento en caché de APK para la instalación rápida de aplicaciones precargadas en un dispositivo que admita particiones A/B. Los OEM pueden colocar precargas y aplicaciones populares en la caché de APK almacenada en la partición B, en su mayoría vacía, en los nuevos dispositivos con particiones A/B sin afectar el espacio de datos del usuario.

tiempos de arranque

Android 8.0 permite tiempos de arranque reducidos al admitir varias mejoras en una variedad de componentes. Este documento brinda orientación a los socios para mejorar los tiempos de arranque de dispositivos Android específicos.

Salud

Android 9 incluye android.hardware.health HAL 2.0, una importante actualización de la versión de health@1.0 HAL. Esta nueva HAL ofrece una separación más clara entre el marco y el código del proveedor, mayores grados de libertad para la personalización del proveedor en los informes de información de salud y más información sobre la salud del dispositivo que solo la batería.

Asesino de poca memoria

El espacio de usuario lmkd implementos proceso la misma funcionalidad pero con mecanismos del núcleo ya existentes para detectar y presión de memoria estimación. Utiliza eventos vmpression generados por el kernel para recibir notificaciones sobre los niveles de presión de la memoria.

Optimización guiada por perfiles

El sistema de compilación de Android admite el uso de la optimización guiada por perfil (PGO) de Clang en módulos nativos de Android que tienen reglas de compilación de blueprint.

Instantáneas de tareas

Task Snapshots es una infraestructura introducida en Android O que combina capturas de pantalla para miniaturas recientes y superficies guardadas del Administrador de ventanas. Recientes Miniaturas representan el último estado de una tarea en la vista Recientes.

Registro de escritura anticipada

Android 9 introduce un modo especial de SQLiteDatabase llama Compatibilidad WAL (registro de escritura anticipada) que permite a una base de datos para su uso journal_mode=WAL preservando al mismo tiempo el comportamiento de mantener un máximo de una conexión por cada base de datos.