2 votos

¿Usar uTorrent para Android desgasta la SSD del teléfono?

Cuando usas uTorrent para Android, ¿drena la SSD con múltiples escrituras? Dado que la memoria interna de la mayoría de los teléfonos y las tarjetas SD son de tipo flash, y los torrents realizan múltiples escrituras, ¿son especialmente dañinos para la vida útil de las SSD?

En caso afirmativo, ¿hay alguna solución alternativa?

3voto

matega Puntos 447

Primero, haré el tonto.

Según esto, un archivo torrent debería tener alrededor de 1000-1500 piezas. Pero vamos a tomar un torrent especialmente mal hecho; un archivo de 4 GB (el tamaño de archivo máximo asignable de FAT32) dividido en piezas de 16 kB; es decir, ~250 000 piezas, por lo que 250 000 ciclos de escritura. Las tarjetas SD comunes (y las memorias internas de los teléfonos también) resisten aproximadamente 100 000 ciclos de escritura; por lo que si calculas esto llegarás a la conclusión de que tu tarjeta fallará antes de que se descargue la mitad de este torrent. Pero este razonamiento es incorrecto.

Cada celda en la memoria flash soporta 100 000 ciclos de escritura, y distintos bloques se escriben en diferentes celdas (sobreescribir el bloque anterior con el siguiente sería un poco tonto) - así que incluso descargando este torrent en particular, solo usarás 1 ciclo de escritura de esta área de 4 GB. Así que lo que cuenta no es el número total de escrituras, sino el número de veces que una celda individual ha sido escrita.

(Además, se puede destacar que en la mayoría de los dispositivos de almacenamiento, la computadora no escribe/lee longitudes arbitrarias de datos; lee/escribe un bloque único de 512 bytes a la vez. Así que incluso si escribes este archivo en una sola pasada, se escribirá en la tarjeta dividido en bloques de 512 bytes - lo que significa 500 millones de escrituras, pero está repartido en 500 millones de bloques, por lo que el desgaste es de un solo ciclo de escritura.)

Otra cosa a tener en cuenta es que las tarjetas SD y la mayoría de los controladores flash a menudo hacen equilibrio de desgaste, lo que significa que si el controlador nota que un bloque está más desgastado que otro, los intercambia internamente para desgastarlos de manera equitativa, sin que el sistema anfitrión lo note. También incluyen bloques de repuesto para reemplazar los bloques desgastados - así que incluso si seleccionas un bloque y tratas de desgastarlo, descubrirás que soportará muchos más ciclos de escritura de los que debería, porque a mitad del asalto el controlador lo remapea. La tarjeta entera falla solo cuando se queda sin bloques de repuesto.

-2voto

juanpablob Puntos 111

Estoy bastante seguro de que usar la descarga de torrents en un teléfono Android desgastará la tarjeta SD del teléfono, aunque no se puede confirmar porque no hay evidencia directa. Ya que solía hacer descargas de BT (hace aproximadamente 1 año) con mi teléfono, y durante ese período de tiempo se desgastaron dos de mis tarjetas SD (incluso usando dd_rescue no puede leer su contenido, por lo que no hay evidencia). Después de eso, dejé de descargar BT y desde entonces mi tarjeta SD nunca se ha desgastado.

-3voto

Sarthak Puntos 28

¡Mira, uso uTorrent y sí, esto puede ocurrir a veces. Entonces lo que hago es que solo descargo archivos grandes de uTorrent si están disponibles, ya que su función habitual es transferir archivos grandes. Al descargar archivos grandes de uTorrent, la aplicación no tiene acceso completo porque lo que hace uTorrent es primero descargar el archivo y luego, después de descargarlo, realiza la escritura múltiple.

Entonces, lo que puedes hacer para detener esto es simplemente esperar a que la descarga comience y después de 5 segundos de iniciarla, pausar la descarga. Ahora, para volver a empezar, elige 'forzar inicio'. Ahora, después de que se complete la descarga, pausa la descarga. Esto no permitiría que uTorrent obtenga información adicional del servidor.

Y ahí lo tienes. Espero que funcione. Si no, hazme saber qué problemas encontraste.

Siempre se aprecia un voto positivo :D

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