Estranhas diferenças de desempenho em leitura / gravação de / para flash drive USB

1

Ao copiar arquivos da minha unidade flash USB 2.0 de 8 GB com o Windows 7 para um disco rígido tradicional, a velocidade média é entre 25 e 30 MB / s. Ao fazer o inverso, copiando para o drive USB, a velocidade é de 5MB / s média. Eu testei isso com cerca de 4,5 GB de arquivos, uma mistura de menores e maiores. As observações foram as mesmas em ambos os sistemas de arquivos FAT32 e exFAT na unidade USB, NTFS no disco rígido interno.

Eu não acho que posso estar enganado em dizer que a memória flash tem um desempenho muito maior do que um disco rígido giratório em termos de leitura e escrita.

Para os dois tipos de memória, a leitura deve ser mais rápida do que a escrita também.

Agora eu imagino, como é possível que copiar arquivos de uma memória de leitura rápida para uma memória de gravação mais rápida seja realmente mais lento do que copiar arquivos de uma memória de leitura rápida para uma memória de gravação lenta?

Eu acho que os arquivos são armazenados na RAM antes de serem copiados também, e há também o cache, mas não vejo como isso pode inclinar a balança. Ele só pode ter a vantagem de gravar na unidade USB, pois está "mais próximo" do sistema SATA do que da porta USB e receberá dados do disco rígido SATA interno mais rápido.

Talvez minha maneira de pensar esteja toda errada ou apenas depende do fabricante da caneta USB. Mas estou curioso.

    
por MarioDS 26.09.2012 / 01:06

3 respostas

3

O armazenamento não rotativo é quase sempre mais rápido, tanto leitura quanto gravação, para acesso aleatório , já que o armazenamento não rotativo não tem atraso de busca nem latência rotacional. Mas quando você está lendo sequencialmente a partir da rotação do disco e da gravação na unidade flash, o disco rotativo pode fornecer bytes a uma taxa enorme, enquanto a unidade flash é limitada pelo tempo de gravação relativamente lento.

    
por 26.09.2012 / 05:37
2

As acelerações que você vê nos SSDs com todos os recursos são o resultado de uma variedade de coisas que simplesmente não estão presentes em um pen drive USB simples.

  • Vários bancos de memória, permitindo gravações paralelas em vários canais
  • Vários chips de memória, permitindo gravações paralelas em bancos
  • Controladores muito mais sofisticados

Essas são as coisas que permitem que o flash se transforme em desempenho de gravação matador, e essas não estão presentes na maioria dos pen drives USB. Os mais baratos não se incomodam em fazer qualquer tipo de nivelamento de desgaste, por isso, as gravações invocarão o ciclo apagar-escrever muito mais frequentemente do que um SSD.

    
por 26.09.2012 / 04:53
1

As unidades USB precisam ser apagadas antes de poderem ser gravadas. 5MB / s é bastante típico para drives USB baratos. Você pode encontrar uma lista de unidades com medidas de desempenho neste site . 5MB / s está no meio da estrada.

    
por 26.09.2012 / 01:59