Eu tenho esse disco rígido externo:
_ Mineração Buffalo TurboUSB HD-PS250U2 de 250 GB
_ apenas formatado usando ext3
_ 250 GB
_ interface USB2
_ Interface interna SATA 150
_ sem criptografia de hardware
_ especificações completas podem ser encontradas aqui: link
Eu estava fazendo alguns benchmarks de transferência de dados usando um arquivo foo.tar.bz2 em máquinas diferentes. Eu apenas conectei o disco rígido a uma porta USB e copiei o arquivo do disco rígido do computador para o externo (usando o comando cp).
Na minha máquina de desenvolvimento (Linux CentOS), a taxa de transferência de dados é de 33MBps (o que é bom).
Meu problema é com nosso servidor de escritório. Lá a taxa de transferência de dados é de 1MBps!
Como pode ser tão baixo?!
Alguns detalhes sobre o servidor do escritório:
_ Dell PowerEdge T300
_ rodando o CentOS de 64 bits
_ rodando o VirtualBox
_ o benchmark foi feito no sistema host, não em uma máquina virtual
_ no momento eu não acho que o servidor esteja particularmente ocupado
A saída de "/ sbin / hdparm -tT / dev / sda1" na minha máquina de desenvolvimento é:
Tempo em cache lê: 4220 MB em 2.00 segundos = 2108.41 MB / sec
Leituras de disco com buffer de temporização: 332 MB em 3,02 segundos = 110,10 MB / seg
A saída de "/ sbin / hdparm -tT / dev / sda1" na máquina do servidor é:
Tempo em cache lê: 25500 MB em 1,99 segundos = 12795,49 MB / sec
Leituras de disco com buffer de temporização: 398 MB em 3,01 segundos = 132,04 MB / seg
O que você acha que pode ser o problema?
Eu acho que há provavelmente um pedaço de software faltando, talvez um driver ou um módulo do kernel.
Ou talvez um problema de configuração?
Ou talvez o VirtualBox esteja causando o problema?
Ou talvez o problema seja a velocidade do barramento interno da máquina?
Obrigado pela leitura
Daniele