Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Rellena espacio en disco en el dispositivo Android

Quiero llenar el espacio de disco de mi dispositivo con cualquier dato de volcado como parte de la prueba de esfuerzo.

Intenté escribir bytes en un archivo en almacenamiento externo; Obviamente más grande y más espacioso el disco es más largo que tomará para conseguir llenado. [Aproximadamente medio minuto para 1 GB]

¿Podemos hacer algo desde shell adb en este caso? Comprobé la creación de datos de volcado con el comando dd :

dd if=/dev/zero of=/tmp/tempFiller.deleteMe bs=1024 count=$COUNT

Que básicamente copia datos de volcado al archivo de destino Por lo tanto, también toma un tiempo significativo. [Aproximadamente 1 minuto para 1 GB]

¿Hay algún enfoque más rápido? Para un usuario normal / super usuario?

También intenté fallocate, truncate y los comandos de mkfile en la cáscara del adb, pero ningunos de estos comandos se encuentran incluso dentro de su. Supongo que estos son los comandos de bash y la instalación de shell bash en el dispositivo Android se requiere el dispositivo para ser arraigado.

 fallocate -l 10G gentoo_root.img truncate -s 10M output.file mkfile 10240m 10Gigfile 

  • Aumento de la velocidad de análisis WiFi
  • Set_metadata_recursive falla en la instalación de Android
  • CyanogenMod en el emulador de Android - ¿es posible?
  • ¿Qué se entiende por ROM y firmware en el contexto de android?
  • Cómo montar el archivo img de Android en linux?
  • ¿Hacer una aplicación en Android Source compilar en sistema / aplicación en lugar de datos / aplicación?
  • Ejecutar una ROM personalizada en un AVD
  • 2 Solutions collect form web for “Rellena espacio en disco en el dispositivo Android”

    Intenté lo mismo en el pasado. Mi propósito era llenar toda la memoria en el dispositivo. Después de los experimentos me enteré de que dd es la mejor manera de escribir archivos grandes. Mi mejor velocidad fue cuando usé 1 MB para el tamaño de bloque. Utilicé archivos de 100MB con el fin de tener la capacidad de equilibrar el espacio libre en el dispositivo.

    Escritura 100MB archivo:

     dd if=/dev/zero of=myfile.dat bs=1048576 count=100 

    También para los experimentos rápidos que he utilizado la aplicación gratuita escrita FillMemory

    1 GB en medio minuto (30 segundos) es una velocidad de escritura de más de 30 MB / s. Teniendo en cuenta que el almacenamiento externo en la mayoría de los dispositivos Android en estos días es realmente una tarjeta flash Secure Digital , esa velocidad podría muy bien ser la velocidad máxima soportada por la tarjeta o la interfaz de la tarjeta de su dispositivo.

    Si el uso de dd con un tamaño de bloque moderado (por ejemplo, bs=1M ) no mejora las cosas, entonces es probable que haya alcanzado los límites de su hardware actual.

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.