Redução da velocidade de gravação SDXC ao longo do tempo

1

Tenho notado, ao usar meus cartões SDXC externos, que a velocidade de gravação tende a diminuir com o tempo durante uma grande transferência de arquivos.

Por exemplo, quando um cartão SDXC é conectado à porta no meu 15 "rMBP e eu transfiro um arquivo de 90gb do SSD interno, ele inicia em torno de 50 mb / seg e cai gradualmente para cerca de 100 kb / seg. p>

As placas em questão são do cartão SanDisk Ultra 128gb micoSDXC e são lidas usando o adaptador de cartão SD. Ele faz benchmarks com cerca de 50 mb / seg de gravação e 80 mb / seg de leitura. O cartão é formatado como exFAT com o Mapa de partição da Apple.

O que causa a lentidão na velocidade de gravação? É possível evitar?

    
por ReagentX 11.12.2015 / 05:17

1 resposta

1

Isso não acontece apenas com o cartão SD ou SDXC. Isso é algo que acontece com todas as cópias e em quase todos os sistemas operacionais.

Basicamente, o processo de cópia segue estas regras:

  1. Ler do arquivo no buffer (muito rápido)
  2. Escreva do buffer para o destino.

O que acontece é que as leituras preenchem os buffers de memória mais rapidamente do que são gravadas no cartão SD, enquanto a velocidade mede o passo 1 (que precisará ser reduzido para corresponder à velocidade de gravação).

Portanto, a lentidão a é normal. 100 KB / s é um pouco mais (ou menos?) Do que eu esperava.

    
por 11.12.2015 / 07:46