- La característica del asesino de memoria baja.
Cuando la memoria libre es inferior a un umbral determinado, el sistema matará el proceso uno por uno hasta que la memoria libre sea suficiente.
Como sabes, la mayoría de las aplicaciones de Android no se cierran. No tienen la opción de salir en la interfaz de usuario. El sistema depende de la función Low Memory Killer para garantizar que siempre haya suficiente memoria para ejecutar. - El proceso en segundo plano puede obtener pocos recursos de CPU.
Si el Proceso no está en primer plano, no lo haga frente a la pantalla, el sistema lo agregará a un grupo y luego el Proceso puede obtener pocos recursos de CPU.
Android diseña esta función para asegurar que la aplicación en primer plano tenga suficientes recursos de CPU y que funcione bien, y que la batería tenga una vida útil más larga. - El último sistema Android publicado no admite 64 bits.
Creo que un sistema operativo de servidor debe admitir una gran capacidad. No 64 bits significa que la memoria de un proceso está limitada a 4G. - La memoria de la aplicación de Android está limitada a 200M – 300M.
Si una aplicación de Android se ejecuta en Dalvik, la memoria de la aplicación está limitada a 200M – 300M. El montón de Dalvik no puede asignar memoria si la memoria de una aplicación excede la limitación.
En realidad, Android piensa que la memoria de cada aplicación no será muy grande. Solo son una aplicación en el teléfono.Después de todo, Android es un sistema diseñado especialmente para la interfaz de usuario del teléfono, el teclado y el escritorio, no para el servidor.
¿Qué características de Android causarían problemas al ejecutarlo como un sistema operativo de servidor?
Related Content
¿Cuál es la estructura de archivos y carpetas de música en un servidor para Google Music?
¿Cuál es el mejor servidor en la nube escalable?
¿Es posible ejecutar un código Python desde un servidor como GoDaddy?
More Interesting
¿Cuáles son los pros y los contras de EC2 vs. Terremark?
¿Cómo funciona un servidor HTTP y para qué se utiliza?
Si quiero familiarizarme con los servidores, ¿debo usar Linux para practicar?
Servidores: ¿Qué significa el término "nada compartido"?
¿Qué significa si su servidor está bajo el ataque DDoS con 45 Gbps?
¿Cuáles son las principales diferencias entre los servidores de aplicaciones Tomcat y Jetty?
¿Cómo funciona una transacción de servidor a servidor entre dos bancos?
¿Cómo puedo configurar mis propios servidores web?
¿El anuncio de EOS en el servidor de Windows 2003 parece correcto?
¿Dónde está el servidor principal de Google?
¿Por qué las supercomputadoras usan grupos de servidores estándar en lugar de grupos de mainframes?
¿Cuáles son los beneficios de elegir un servidor dedicado de PraHost?
Cómo medir con precisión el tiempo de respuesta de los percentiles 99 y 95 de un servidor