Estou testando um par de cartões SD da seguinte maneira:
http://elinux.org/RPi_SD_cards#Performance
A primeira placa em que fiz isso (classe 4 do sandisk) forneceu uma velocidade de gravação de 5,4 MB / s, que é o que eu esperava com base nos resultados dessa página. No entanto, a velocidade de leitura foi de 21,6 MB / s, que quase não existem placas da classe 4 listadas que chegam perto.
O outro cartão (classe 10 da adata) tinha uma velocidade de gravação (decepcionante) de 7,6 MB / s, e uma velocidade de leitura idêntica , 21,6 MB / s.
Percebi que o cache do arquivo provavelmente poderia interferir nisso, mesmo que o arquivo inteiro não caiba na RAM disponível. Então, refiz os testes, liberando o cache após o teste de gravação e antes do teste de leitura:
sync
echo -n 3 > /proc/sys/vm/drop_caches
A saída de free
demonstra que isso é eficaz.
No entanto, novamente os dois testes de leitura são 21,6 MB / s. Eu tentei reiniciar - exatamente a mesma coisa. Os cartões contêm sistemas raspbian idênticos ao kernel 3.2.27+.
Alguém sabe o que há com isso?
fonte
hdparm
não pode ser usado para nada a esse respeito, pois o leitor de cartão SD no pi não é um dispositivo ide ou sata.Há vários fatores a serem considerados, não apenas a velocidade do cartão. Como uma pessoa afirmou, o Raspberry Pi pode ser o gargalo da garrafa, mas esse pode ser seu hardware ou driver de software. Esteja ciente, eu estou usando meu Raspberry Pi SOMENTE para aprender Mathematica; meu conselho sobre isso vem de um background em eletrônica e amplo suporte de TI por mais de três décadas. Eu também olhei para o grande gráfico de cartas e seu desempenho. Eu ignoro a maioria das marcas bar SanDisk. Isso se deve à boa experiência e, francamente, eles estão mais disponíveis para mim. A imagem nítida que obtive foi que os cartões UHS-1 são mais rápidos, então considere-os. Curiosamente, eu não esperava ver cartões SDXC na lista, SDXC e hardware barato geralmente são mutuamente exclusivos.
fonte
É muito provável que o próprio RPi gargalhe o cartão SD, tornando-o irrelevante qual é a velocidade do cartão, se não conseguir fazer a interface com rapidez suficiente.
fonte