Velocidade de transferência durante a cópia do Windows para o Pi

1

Estou usando um raspberry pi com samba como armazenamento acessível remotamente em minha rede local. Ao copiar arquivos do windows para pi estou ficando estranha velocidade de transferência. Salta de 200 kB / se menos de 10 MB / s. Ele permanece sempre por cerca de 2 segundos na velocidade baixa e, depois, pelo mesmo tempo na alta velocidade.

Alguém tem em mente o que poderia ser a causa? USB flash drive ruim, samba mal configurado ou está mostrando apenas velocidade imprecisa porque copiando para um sistema de arquivos diferente?

    
por Ko Cour 14.12.2014 / 14:14

1 resposta

1

Eu suspeito que o gargalo esteja gravando na unidade flash USB. As unidades flash USB normalmente estão no limite inferior do intervalo de desempenho / preço. Os dados se acumulam na memória a 10MB / s até um ponto, depois são gravados em 200kB / s.

Você pode tentar jogar com o vm.dirty_bytes e vm.dirty_background_bytes parâmetros do kernel . Colocá-los em um valor menor pode tornar a escrita mais uniforme. No entanto, também pode reduzir a velocidade média: as gravações em buffer na mídia flash são boas para a taxa de transferência, porque os blocos flash precisam ser apagados antes de serem gravados - se o mesmo bloco precisar ser apagado e reescrito várias vezes, isso reduz o desempenho a longevidade do disco também.

    
por 14.12.2014 / 23:36