He instalado el emulador de Bluestacks 4 Android en mi PC Windows de 64 bits. No he instalado muchas aplicaciones pero en la carpeta de datos está usando unos 29GB de datos. En la carpeta Programa Data/Bluestacks/Motor/Android, puedo ver Data.vdi y Data_0.vdi, La segunda es de 27.4GB y el fomer es de unos 100 MBs. Mi pregunta es, ¿cuál podría ser la razón de un archivo tan grande? ¿Hay alguna forma de eliminar los datos innecesarios de las chimeneas azules?
Respuesta
¿Demasiados anuncios?BlueStacks es una máquina virtual que utiliza archivos de imagen que contienen toda la "memoria persistente" disponible para el dispositivo virtual Android.
Estos archivos de imágenes virtuales se pueden crear de dos maneras:
-
Al crear la máquina virtual puedes decidir de mucha memoria (persistente no RAM) que asignas a esa máquina virtual. Y para hacer este espacio disponible se crea un archivo de imagen del tamaño elegido. El archivo internamente es entonces formateado según sea necesario por la máquina virtual y contiene mucho espacio libre, pero este espacio libre sólo es visible dentro de la máquina virtual. Desde el exterior, desde el principio, el tamaño completo del disco virtual se asigna en forma de un archivo
-
Para evitar asignar un tamaño de disco virtual completo, algunas máquinas virtuales permiten asignar espacio a pedido. Esto significa que si la máquina virtual escribe datos en un sector de su disco virtual, se añadirá a la imagen del disco virtual la primera vez que se escriba en él. El principal problema es que BlueStacks no sabe qué sector se ha escrito antes o no, por lo que si se escriben y eliminan archivos dentro de BlueStacks pueden escribirse otros sectores y por lo tanto el archivo de la imagen se hace más grande cuanto más a menudo se utiliza BlueStacks.
VirtualBox contiene herramientas de línea de comandos que permiten comprimir imágenes que han crecido demasiado pero que no contienen muchos datos. Pero eso ya no es un tema para Android. Busca en Superuser.com cómo recortar/comprimir imágenes de VirtualBox.