O que é uma velocidade de cópia normal entre dois discos rígidos internos?

5

Eu tenho um PC com dois discos rígidos internos SATA 7.200 RPM: um deles é de 1 TB Western Digital e o outro é de 750 GB. Estou copiando dados entre eles, mas parece ser muito lento: por exemplo, copiar 140 GB leva cerca de 5 horas.

Isso parece razoável?

    
por Der Hochstapler 18.10.2009 / 17:54

5 respostas

3

Em seu comentário sobre sblair responder você afirmou que:

however I believe that it is being zipped on the fly, then unzipped on the other disk.

Esta é a causa mais provável da sua baixa velocidade.

    
por 18.10.2009 / 18:36
2

Copiar um único arquivo grande entre duas unidades WD Caviar equivale a 85 MB / s para mim. Ambas as unidades são conectadas às portas SATA fornecidas por uma placa-mãe do chipset NVidia nForce.

Se a unidade de origem estiver muito fragmentada (típica se estiver quase cheia e tiver sido usada por um longo período), isso poderá diminuir a velocidade de leitura.

Se os dados que você está copiando consistirem em um grande número de arquivos pequenos, isso poderá reduzir drasticamente o desempenho. A parte mais lenta normalmente é a criação de arquivos no disco de destino, pois cada vez que um arquivo é criado, o SO contorna o armazenamento em cache para garantir que as tabelas atualizadas do sistema de arquivos sejam gravadas no disco.

Para fins de backup, ajuda a compactar ou rar sem compactação de um disco rígido para outro. Fazer um backup de 10 GB de arquivos pequenos (para um SSD com tempo de busca de 0,1 ms) me leva 1 hora e 30 minutos de cópia. Usando o RAR com compactação 'store', o mesmo backup leva 2 minutos.

    
por 18.11.2009 / 15:36
1

Talvez um disco mal fragmentado, um disco com falha, um disco criptografado (ou pastas) ou pastas compactadas?

    
por 18.10.2009 / 18:03
1

Isso é uma média de cerca de 8MB / s, o que é muito mais lento do que eu esperava. Foi principalmente muitos arquivos pequenos? Ambos são drives SATA 3.0GB / s? Outro programa estava sendo executado, como um antivírus? Você copiou os arquivos de uma só vez (um único comando de copiar e colar) ou várias operações de cópia foram executadas ao mesmo tempo? Estas são algumas das questões óbvias de qualquer maneira ...

    
por 18.10.2009 / 18:06
0

Isso está conectado ao controlador da placa-mãe (e você sabe que tipo é?). A partir de discos SATA razoáveis, você deve obter no mínimo 60 MB / s para leitura / gravação. Isso significa que cada disco deve usar ~ 500mbit / s de largura de banda, e o SATA vai até 3GBit / s, então você não está nem perto de maximizar a largura de banda.

Existem três coisas que podem estar atrasando isso. Um é o método OS / copy (eu suponho que você esteja usando a cópia do Windows, tente com um programa como o Total Commander e veja se ele é mais rápido). Poderia ser um problema de controlador, como dito acima (em um cartão Adaptec rápido e agradável, você pode fazer muito melhor do que em uma placa-mãe ruim). Como dito, poderia ser um problema de fragmentação. Também poderia ser um sinal de uma falha na unidade. Execute o HDTune no modo de referência nos discos, veja o que você pode ler / escrever em cada um e publique os resultados. Você também deve executar uma verificação de blocos defeituosos, pois isso pode destacar problemas.

    
por 18.10.2009 / 18:17