Por que é mais lento no Windows extrair arquivos RAR para armazenamento em USB / rede?

3

Eu notei no Windows 7 extraindo rar para disco rígido local é sempre significativamente mais rápido do que o armazenamento em rede (CIFS) ou USB 3.0, mesmo quando o armazenamento externo tem melhor desempenho de gravação seqüencial do que o disco rígido local

Eu testei com winrar e 7zip e obtive resultados semelhantes. A extração para o armazenamento de rede (conexão gigabit ao FreeNAS CIFS) demora 3x mais, enquanto o uso da CPU / memória / NIC está abaixo de 10%.

Normalmente, posso colar arquivos no armazenamento de rede por 50MB / s + (limitado pelo disco rígido local), mas a extração fica como 2MB / s.

Meu palpite é que a latência de i / o realmente prejudica o desempenho nesse tipo de aplicativo, mas não sei exatamente por quê. Alguém tem mais conhecimento sobre isso? Obrigado

    
por sdaffa23fdsf 05.08.2013 / 11:29

3 respostas

0

Normalmente, sempre que você extrai um arquivo grande, quando ele é extraído, você pode vê-lo copiando para o local que você extraiu de um local temporário. Eu imagino que este é o caso também com as unidades de rede. É muito provável que primeiro seja extraído para um local temporário no disco rígido local e copiado para a unidade de rede.

    
por 05.08.2013 / 12:13
0

Isso porque você está transmitindo para uma unidade compartilhada usando o Windows SMB em vez de usar FTP (Protocolo de Transferência de Arquivos) que é destinado à transferência de arquivos grandes. A grande desvantagem de usar o SMB é que ele criptografa o tráfego em ambas as extremidades, ou seja, quando você coloca os arquivos em uma unidade compartilhada, os dados são extraídos, criptografados, transmitidos, descriptografados, possivelmente verificados quanto a vírus e finalmente gravados na unidade compartilhada . Isso causa quedas significativas na velocidade. A recomendação é usar o SMB para arquivos menores, arquivos maiores devem ser transferidos usando o FTP. Uma boa solução seria extrair para local, depois transferir usando o FileZilla ou software similar.

    
por 05.08.2013 / 14:24
-1

A velocidade do winrar é afetada diretamente pelas velocidades do disco rígido. Adquira um SSD ou um samsung 950pro e suas velocidades de winrar estarão em alta velocidade.

O USB tem velocidades de transferência mais baixas, portanto, é mais lento

    
por 01.02.2016 / 05:41

Tags