Há alguns meses, deixei um artigo sobre como medir a velocidade do HDD com hdparmBem, desta vez vou mostrar como fazer o mesmo com: dd
Meça a velocidade de leitura e gravação do HDD com dd
Um único comando é suficiente para saber isso, o comando é o seguinte:
dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync
Basicamente, o que ele fará é criar e gravar dados aleatórios em um arquivo (chamado de teste), o peso final será de 1024 MB, ou seja, 1 GB, e o que isso nos dirá (e o que realmente importa para nós) será a velocidade com que preenche os 1024 MB e o tempo que demorou.
Aqui está uma captura de tela de um terminal após a execução do comando:
Como você pode ver, foram necessários 9 segundos para preencher esse GB, o que significa que a velocidade foi de 119 MB/s... nada mal
Como posso saber se meu HDD está lento?
Para saber se o seu disco rígido está lento, você só precisa saber que basicamente qualquer velocidade maior que 50 MB / s é aceitável (repito, aceitável, não super rápido). Caso o seu disco rígido não esteja à altura ou você queira um mais rápido ou SSD, recomendo que você procure em lojas especializadas onde o aconselharão quando se trata de comprar discos rígidos e perguntando, eles recomendarão o disco rígido de que você realmente precisa com base em seu orçamento ou necessidades. No meu caso, meu PC desktop com um HD normal me deu 70 MB / s. Claro, se é um SSD ou um RAID e a velocidade "aceitável" não é a mesma ????
Se você precisa de um disco rígido para um servidor, sempre será melhor usar um SSD, a menos que não esteja claro se o servidor precisa de muita capacidade de armazenamento, então ou você tem um disco rígido mais lento com muita capacidade ou faz um investimento comprar discos rígidos SSD e criando um ataque.
O fim!
Basicamente é isso, espero que tenha sido útil para você.