Muitas vezes percebemos que o desempenho de um servidor não é o que deveria, aí nos perguntamos, onde está o problema? … Será largura de banda insuficiente? … Falta de CPU ou RAM? … Ou a escrita e leitura no HDD não será das melhores?
Aqui vou mostrar a você como saber a velocidade máxima que seu HDD suporta, a velocidade atual em que pode funcionar, etc, usaremos a ferramenta: hdparm
Instale hdparm
Primeiro e é algo óbvio, devemos instalar o software que iremos utilizar. Se você usa Ubuntu ou Debian, pode instalá-lo com:
sudo apt-get install hdparm
Se você usar ArchLinux ou alguma outra distro baseada nisso, seria:
sudo pacman -S hdparm
Usando hdparm
O primeiro é conheça a velocidade máxima do nosso HDD, ou seja, se for Sata1, Sata2 ou 3, quanto ele suporta. Para isso usaremos o seguinte comando:
sudo hdparm -I /dev/sda | grep -i speed
Ele nos mostrará algo como isto:
* Velocidade de sinalização Gen1 (1.5 Gb / s) * Velocidade de sinalização Gen2 (3.0 Gb / s) * Velocidade de sinalização Gen3 (6.0 Gb / s)
Dependendo de quão sofisticado o HDD é, e claro, se eles têm a velocidade máxima suportada habilitada no BIOS.
Agora vamos veja a velocidade atual com o qual o HDD está trabalhando:
sudo hdparm -tT /dev/sda
Ele nos mostrará algo como isto:
/ dev / sda: Cronometrando leituras em cache: 22770 MB em 2.00 segundos = 11397.43 MB / s Cronometrando leituras de disco em buffer: 432 MB em 3.01 segundos = 143.59 MB / s
O fim!
Eu espero que você tenha sido útil.
A propósito, você pode ver informações completas e detalhadas sobre o seu HDD removendo o grep do comando que coloquei anteriormente, ou seja, assim:
sudo hdparm -I /dev/sda
Divirta-se!
Ha, eu não sei por que, mas eu li "Melhorar o desempenho" em vez de "medir" e ia pular e perguntar os truques que você usou. Obrigado Gaara.
HAHAHAHA bem ... o truque mais óbvio é conseguir um SSD hehe, mas é o mais caro 😀
Algum tempo atrás eu tinha 3 discos em um PC desktop e me ocorreu que o propósito original do RAID era a velocidade e eu fiz um RAID 0 (stripping), copiei quase o triplo da velocidade mas com a desvantagem de que se eu perdesse um disco eu iria perdê-lo tudo.
A propósito, antes do RAID era "Redundant Array of Inexpensive Disks" agora é "Independent Disks" porque geralmente não precisamos de tanta velocidade, mas sim da confiabilidade dos dados.
Exatamente a mesma coisa aconteceu comigo!
Com um disco IDE (PATA) algo antigo, a velocidade máxima que você diz sai com -Eu não sai para mim. Por outro lado, surgem os atuais, que para se ter uma ideia são:
/ dev / sda:
Leituras em cache de tempo: 334 MB em 2.01 segundos = 166.40 MB / s
Leituras de disco em buffer de tempo: 148 MB em 3.03 segundos = 48.77 MB / s
Obrigado pelo comentário 😀
Para mais testes eu recomendo o phoronix
http://www.phoronix-test-suite.com
Eu não jogaria duro com os testes de disco em casa. Sem qualquer explicação científica e matemática, quanto menos você pará-lo em rotações (desligá-lo), melhor você fará. Você pode estragá-lo desfragmentando-o, compactando-o, criptografando-o etc., muitas vezes. Os utilitários de verificação de disco não são inofensivos. Quanto mais você os usa, mais gasta o disco. Como SSDs e drives USB, eles têm um número limitado de gravações. Usá-los de vez em quando é bom, mas sem exageros.
E quanto menos você parar / inicializar o disco, melhor.
Gaste o disco o mínimo que puder.
Uma saudação.