Por que a taxa de transferência da minha unidade flash USB 3.0 cai depois de alguns segundos de cópia?

2

Acabei de comprar uma unidade flash SanDisk Ultra USB 3.0 de 64 GB. A especificação diz que a velocidade máxima de leitura do disco é de 80Mb / s.

Eu só tenho uma porta USB 2.0 e fiz estes testes:

  • Escrever um arquivo de 4GB na unidade flash (recém-formatada) tinha velocidade inicial de 20Mb / s, depois de alguns segundos caiu para cerca de 7Mb / s.
  • Escrever o mesmo arquivo em um WD Passport USB HD conectado à mesma porta tinha velocidade constante de 20Mb / s.

Devo suspeitar que a unidade flash está com defeito ou pode haver um motivo legítimo para isso?

    
por Michael Litvin 28.03.2014 / 19:52

3 respostas

4

Você não pode realmente tirar uma conclusão sobre a velocidade write da velocidade read . Normalmente, eles tendem a diferir em algumas magnitudes e variam muito entre dispositivos diferentes.

O fato de você observar uma queda de velocidade após um curto período de tempo ao gravar na chave USB é presumivelmente devido ao buffer do sistema operacional: Por motivos de desempenho, o sistema operacional não grava diretamente na chave USB, mas em um modo chamado cache de buffer, assumindo que não é realmente necessário gravar os arquivos imediatamente. Na maioria dos casos, seria perfeitamente correto armazenar em cache as anotações e fazer a gravação real em segundo plano posteriormente (isso é perfeitamente verdadeiro para os discos rígidos, mas não necessariamente para as chaves USB). A queda é causada pela escrita em massa de dados maiores e seu sistema operacional decide que não deve gravar mais no cache do buffer.

Isso também é uma das causas que você precisa para ejetar explicitamente os dispositivos removíveis antes de removê-los fisicamente.

    
por 28.03.2014 / 20:00
2

Porque assim que você clica em copiar, ele é copiado instantaneamente na RAM (não apenas) ou em outra alternativa mais rápida. Isso é conhecido como cache. Assim que seus dados em cache são usados, a cópia precisa usar dados não armazenados em cache.

    
por 28.03.2014 / 20:07
0

Eu notei aquecimento, quando o calor é alto, ele sempre tem um desempenho lento.

    
por 06.07.2016 / 06:57