¿Existen ventajas/desventajas particulares en el almacenamiento de aplicaciones en el almacenamiento externo de un dispositivo Android? Como tengo un Nexus S, no puedo pensar en ventajas para mí ya que no puedo quitar el almacenamiento, además el almacenamiento interno es más que suficiente para mis necesidades.
Noté que en el inicio del teléfono, cuando moví todas mis aplicaciones al almacenamiento USB, fue bastante lento registrar todas las aplicaciones en las pantallas de menú/inicio.
También leí en alguna parte que tener un fondo de pantalla configurado a partir de una foto que se almacenó en la memoria externa también agotó bastante batería con todas las lecturas (aunque creo que esto puede haber sido un error).
ventajas:
Desventajas:
Para los dispositivos más nuevos con gigabytes de memoria interna, no es necesario mover las aplicaciones al almacenamiento externo, ya que el espacio no es un problema. Sin embargo, para teléfonos con poca memoria, es una herramienta invaluable que extiende su vida útil para sus propietarios.
tomado directamente del sitio del desarrollador de Android
También -> Aplicaciones que NO deben instalarse en almacenamiento externo (más detalles en el sitio de desarrolladores de Android )
Los widgets no funcionarán si están en la tarjeta SD.
Las aplicaciones instaladas en la tarjeta SD no pueden ejecutarse si extrae su tarjeta SD o está activando el almacenamiento masivo USB (para que se pueda acceder desde una computadora). Ese es el único inconveniente que he estado experimentando.
De hecho, he visto una mejora en el rendimiento desde que me mudé a SD; antes de cambiarme a SD había agotado la memoria interna (quedaban unos pocos kilobytes) y el teléfono se retrasa bastante. Ya que pasando a SD (y por tanto liberando algo de espacio en la memoria interna), ya desaparece el lag.
Para algunos teléfonos y dispositivos (especialmente los más antiguos), el almacenamiento interno es bastante limitado. Cada aplicación (y sus archivos de datos) ocupan un espacio precioso. Es decir, mi Ideos tiene 512 MB y estaba casi lleno antes de que comenzara a "evacuar" aplicaciones a la tarjeta SD.
Otro factor es la capacidad de hacer una copia de seguridad de sus aplicaciones y datos, o moverlos a otro dispositivo.
Aparte de eso, tiene razón en su observación de que las aplicaciones se cargan más lentamente desde el almacenamiento externo en comparación con el almacenamiento interno. Esto es muy visible si tiene los accesos directos de esas aplicaciones en su pantalla de inicio: verá un ícono genérico de Android durante los primeros 30 segundos hasta que la aplicación se encuentre en la tarjeta.
Descubrí que cambiar a una microSD de clase 6 (tenía la clase 2 predeterminada que venía con el teléfono) mejoró la situación considerablemente. Aún así, mi teléfono tarda unos 20 segundos en "ecualizarse" después de un arranque en frío.
Implicaciones de seguridad y rendimiento
Los recursos de la aplicación almacenados en el almacenamiento externo son de solo lectura y, por lo tanto, no hay problemas de rendimiento al cargar o iniciar aplicaciones en la tarjeta SD.
De: http://android-developers.blogspot.co.uk/2010/07/apps-on-sd-card-details.html
La publicación está escrita por 'Suchi Amalapurapu, un ingeniero que trabajó en esta función'. La característica es la capacidad de poner aplicaciones en la tarjeta SD.
En mi experiencia ha habido poco o ningún problema de rendimiento perceptible. Estaba teniendo una experiencia realmente molesta al administrar mi memoria con mi Nexus One. Usé S2E para migrar y no miré hacia atrás. Increíble poder no tener que eliminar aplicaciones solo para instalar otras nuevas.
Creo que mover aplicaciones de internas a externas no afecta el rendimiento.
Pero agrega unos pocos milisegundos adicionales para abrir la aplicación desde el almacenamiento externo en lugar del almacenamiento interno. el kilometraje variará de un dispositivo a otro, dependiendo de la velocidad, la versión de Android, etc.
Las aplicaciones que tienen un servicio que está constantemente abierto, como por ejemplo Viber, WhatsApp, Facebook messenger, etcétera, pueden ralentizar mucho la interfaz de usuario si hay muchas ejecutándose, por lo que es preferible mantener las aplicaciones con un servicio constante en el teléfono. memoria, ya que el impacto allí no es perceptible en comparación.
Nunca mueva sus aplicaciones a su tarjeta SD externa. Hará que su teléfono se retrase más y el teléfono se reiniciará más lentamente de lo habitual. Incluso es posible que deba reiniciar el teléfono diariamente o una vez por semana. Tomará más tiempo procesar toda la información que tienen esas aplicaciones. Hablo por experiencia.
gathrawn
Vadzim