La velocidad de escritura SDXC disminuye con el tiempo

La velocidad de escritura SDXC disminuye con el tiempo

Al usar mis tarjetas SDXC externas, he notado que la velocidad de escritura tiende a disminuir con el tiempo durante una transferencia de archivos grandes.

Por ejemplo, cuando se conecta una tarjeta SDXC al puerto de mi rMBP de 15" y transfiero un archivo de 90 GB desde el SSD interno, comienza alrededor de 50 mb/s y baja gradualmente hasta alrededor de 100 kb/s.

Las tarjetas en cuestión son tarjetas SanDisk Ultra micoSDXC de 128 GB y se leen mediante el adaptador de tarjeta SD. Su punto de referencia es de alrededor de 50 mb/s de escritura y 80 mb/s de lectura. La tarjeta está formateada como exFAT con Apple Partition Map.

¿Qué causa la desaceleración de la velocidad de escritura? ¿Es posible evitarlo?

Respuesta1

Esto no sucede sólo con las tarjetas SD o SDXC. Esto es algo que sucede con todas las copias y en casi cualquier sistema operativo.

Básicamente el proceso de copia sigue estas reglas:

  1. Leer del archivo al búfer (muy rápido)
  2. Escribe desde el búfer al destino.

Lo que sucede es que las lecturas llenan los buffers de memoria más rápido de lo que se escriben en la tarjeta SD, mientras que la velocidad mide el paso 1 (que deberá reducirse para igualar la velocidad de escritura).

Entonces,aLa desaceleración es normal. Sin embargo, 100 KB/seg es bastante más (¿o menos?) de lo que esperaba.

información relacionada