3 votos

/data/data nightmare: FC's because of 100% Utilisation

Me parece que tengo que borrar cosas de /data/data cada 2 o 3 días para evitar los FCs en cascada cuando se llena al 100%. ¿Hay alguna forma posible de mover alguno de esos datos a la tarjeta SD (y que siga siendo accesible desde mis aplicaciones), o de aumentar el tamaño máximo de la carpeta? Estoy rooteado y corriendo cyanogenmod 7.1 en mi HTC Incredible. Muchas gracias a todos por su ayuda.

0 votos

Tengo el mismo problema de vez en cuando, aunque no tan a menudo como 2 - 3 días, más bien cada par de semanas. es más el directorio /data/cache que se llena para mí también, ya que hago una limpieza de la caché y estoy bien por un tiempo. ¿Cuántas aplicaciones tienes instaladas? Esto es muy molesto, y estaré pendiente de esto para ver si hay alguna solución al problema.

3voto

Chahk Puntos 15796

¿Has probado a mover tus aplicaciones a la tarjeta SD? Ve a Menu -> Settings -> Applications -> Manage applications -> Downloaded tab luego pulse sobre cualquier aplicación de terceros y luego pulse sobre el Move to SD card Esto debería mover la mayor parte de la aplicación a la tarjeta, liberando así espacio en la partición /data/. No todas las aplicaciones son compatibles con este método, pero pruébalo con las que más espacio ocupan, como Flash Player y Adobe Air, por ejemplo.

Desafortunadamente, mover las aplicaciones a la tarjeta SD de esta manera no toca la caché de las aplicaciones o la caché Dalvik. Para moverlas necesitarías el hack de la vieja escuela "apps2sd". La idea básica es re-particionar tu tarjeta SD y crear una segunda partición con formato Ext2/3/4. El contenido de las carpetas /data/ se mueve a la partición Ext de la tarjeta SD y así se libera la memoria interna del teléfono. Entonces se añade un script a Android que monta esta partición en el momento del arranque y vincula las carpetas /data/app, /data/app-private, /data/data y /data/dalvik-cache a sus correspondientes ubicaciones en la partición Ext de la tarjeta SD.

Hay algunas aplicaciones en el Market que automatizan esto (excepto la re-partición de la tarjeta, que tendrás que hacer manualmente). Enlace2sd o Simple2ext por ejemplo. Por supuesto, asegúrese de tener una copia de seguridad nandroid de su teléfono antes de intentar cualquier cosa.

Este método tiene ventajas e inconvenientes evidentes. Los pros son la posibilidad de ampliar en gran medida el almacenamiento del teléfono para las aplicaciones, mientras se mantiene la memoria interna relativamente libre. Los contras son la incapacidad de desmontar y eliminar la tarjeta SD (ya que las aplicaciones se montan en la segunda partición que el sistema operativo no conoce) y la posible ralentización en el lanzamiento de aplicaciones dependiendo de la velocidad de la tarjeta. La tarjeta SD también estará sujeta a un mayor desgaste, ya que el sistema la utilizará para leer/escribir más de lo habitual.

0 votos

Gracias. Creo que esta es definitivamente la mejor respuesta para mí. Lo probaré y veré si vale la pena el golpe de rendimiento.

0 votos

@LauraBooth ¿Cómo te resultó?

0voto

Ksav Puntos 11

Obb2sd. Aplicación disponible en Google play. Escribe los datos de la aplicación para cada aplicación descargada (incluyendo aplicaciones de Google que vienen preinstaladas en la mayoría de los Androids) en su sd externa.

Si tienes un buen gestor de archivos, una de las primeras carpetas se llamará "Android" y tendrá dos subcarpetas: "data" y "obb". Estas registran toda la actividad del usuario y pueden llenar la memoria muy rápidamente. Cada mapa, cada canción, cada búsqueda, cada nivel que juegas, cada logro, y a veces los recursos de la aplicación también están en estas carpetas. La carpeta 'obb' suele contener los datos cada vez mayores de algunas de tus aplicaciones descargadas.

Si tienes una SD externa, existe una carpeta 'Android' similar, pero la carpeta 'obb' no siempre contiene los datos de las aplicaciones que has movido a la SD. Algunas aplicaciones por defecto SOLO escriben en la memoria interna y OBB2SD cambia ese permiso.

Resolvió totalmente mi dilema de la memoria.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X