2011-10-14 10 views
9

¿Cómo se calcula el tamaño de la memoria caché y los datos en las propiedades de la aplicación?¿Cómo calcula Android la memoria caché y el tamaño de los datos?

Guardo todos mis datos en la tarjeta SD, pero Android me muestra que estoy constantemente usando 4   KB, pero en la tarjeta SD son aproximadamente 50   KB. Lo mismo con el caché! Puse una imagen de 3   MB allí. ¡Pero mi tamaño de caché es cero!

Creo que estoy usando el directorio correcto: /mnt/sdcard/Android/data/my.package.name/files y /mnt/sdcard/Android/data/my.package.name/cache.


¿Ha cambiado esto en Android 4.0.x?

Ver captura de pantalla:

+1

4kb es del tamaño de los directorios de Unix. el tamaño de la información del directorio para ser específico. – ikromm

Respuesta

0

La página de propiedades de la aplicación solo muestra el uso para la memoria interna, no para la memoria externa (tarjeta SD).

No sé exactamente por qué eligieron hacerlo así, pero una de las razones sería que la tarjeta SD no se gestiona en el mismo grado: mientras que Android puede administrar los datos de la tarjeta SD para su aplicación, también puede omitirlo y usar una estructura de carpetas personalizada.

Además, la memoria externa suele ser mucho más grande que la memoria interna y puede ser administrada por el usuario, por lo que el uso de la tarjeta SD probablemente no sea tan importante.

Cuestiones relacionadas