Moltes vegades notem que el rendiment d'un servidor no รฉs el que hauria, aquรญ ens preguntem, on hi haurร el problema? ... serร ample de banda insuficient? ... falta de CPU o RAM? ... o l'escriptura i lectura al HDD no serร la millor?
Aquรญ els mostrarรฉ com saber quina velocitat mร xima admet el seu HDD, la velocitat actual a la qual pot treballar, etc, farem servir l'eina: hdparm
Instalยทlaciรณ de hdparm
Primer i รฉs una cosa รฒbvia, hem d'instalยทlar el programari que farem servir. Si fas servir Ubuntu o Debian pots instalยทlar amb:
sudo apt-get install hdparm
Si fas servir ArchLinux o alguna altra distro basada en aquesta seria:
sudo pacman -S hdparm
รs de hdparm
El primer รฉs saber la velocitat mร xima del nostre HDD, รฉs a dir, si รฉs Sata1, SATA2 o 3, quant admet. Per a aixรฒ farem servir la segรผent comanda:
sudo hdparm -I /dev/sda | grep -i speed
Ens mostrarร alguna cosa com aixรฒ:
* Gen1 signaling speed (1.5GB / s) * Gen2 signaling speed (3.0Gb / s) * Gen3 signaling speed (6.0Gb / s)
En dependรจncia de quรจ tan sofisticat sigui el HDD, i clar, si tenen habilitat a la BIOS la velocitat mร xima admesa.
Ara anem a veure la velocitat actual amb la qual estร treballant el HDD:
sudo hdparm -tT /dev/sda
Ens mostrarร alguna cosa com aixรฒ:
/ Dev / sda: Timing cached reads: 22770 MB in 2.00 seconds = 11397.43 MB / sec Timing buffered disk reads: 432 MB in 3.01 seconds = 143.59 MB / sec
Fi!
Espero els hagi estat d'utilitat.
Per cert, poden veure una informaciรณ completa i detallada sobre el seu HDD llevant el grep de la comanda que vaig posar prรจviament, รฉs a dir, aixรญ:
sudo hdparm -I /dev/sda
Enjoy!
Ha, no sรฉ per quรจ perรฒ havia llegit ยซMillorar rendimentยป en lloc de ยซmesurarยป i ja anava a saltar a preguntar els trucs que usaves. Grร cies Gaara.
Jajajaja bo ... el truc mรฉs obvi รฉs aconseguir-se un SSD jeje, perรฒ รฉs el mรฉs car ๐
Fa un temps vaig tenir 3 discs en una pc desktop i es va acudir que el propรฒsit original de RAID va ser velocitat i em vaig fer un RAID 0 (stripping), copiava gairebรฉ a l'Tripple de velocitat perรฒ amb el desavantatge que si perdia un disc el perdia tot.
Per cert abans RAID era ยซRedundant Array of Inexpensive Disksยป ara รฉs ยซIndependent Disksยป perquรจ ja generalment no necessitem tant velocitat sinรณ fiabilitat de les dades.
Em va passar exactament el mateix!
Amb un disc IDE (PATA) una cosa antiga la velocitat mร xima que dius que surt amb -I a mi no em surt. En canvi si que surten les actuals, que perquรจ us feu una idea sรณn:
/ Dev / sda:
Timing cached reads: 334 MB in 2.01 seconds = 166.40 MB / sec
Timing buffered disk reads: 148 MB in 3.03 seconds = 48.77 MB / sec
Grร cies pel comentari ๐
Per a mรฉs test recomano Phoronix
http://www.phoronix-test-suite.com
Jo no jugaria molt amb les proves de el disc a casa. Sense cap explicaciรณ cientรญfica i matemร tica, si mรฉs no ho parells en rotacions (el apaguis), millor et va a anar. Ho pots fer malbรฉ per desfragmentarlo, comprimir, encriptar, etc, moltes vegades. Les utilitats de revisiรณ de el disc no sรณn innรฒcues, com mรฉs les fas servir, mรฉs desgastes el disc. A l'igual que les unitats SSD i els USB tenen un nombre limitat d'escriptures. Usar-les de tant en tant estร bรฉ, perรฒ sense exagerar.
I si mรฉs no parells / arrencades el disc millor.
Gasta el disc mรฉs no que puguis.
Una salutaciรณ.