přejít na obsah přejít na navigaci

Linux E X P R E S, Zrychlení práce s diskem

Zrychlení práce s diskem

Následující tip se bude opět lehce dotýkat využití aplikace hdparm, tentokráte zvýšením propustnosti vašeho pevného IDE disku.


reklama

Než se pustím do hlubšího vysvětlování následujícího příkladu, musím upozornit, že následující rady mohou vést v některých případech až k poškození či nedostupnosti vašich dat uložených na disku. Nedávno jsem si jen tak zkusmo provedl měření (pomocí příkazu hdparm -t /dev/hdb), jakou rychlostí se čtou data na mém disku. Čekalo mě ale veliké zklamání v podobě směšné hodnoty 14,64 MB/sec. Slovo směšné jsem použil zcela záměrně, neboť u 100 IDE disku jsem s tak nízkou hodnotou opravdu nepočítal. Pomocí příkazu hdparm /dev/hdb jsem si nechal vypsat informace a zjistil jsem, že je disk přepnut do 16bitového režimu.

Přestože jsem neměl žádné velké předchozí zkušenosti, jak a které hodnoty jsou ty správné, došlo mně, že problém bude pravděpodobně v onom 16bitovém režimu. Linux je sice vyroben tak, aby vyhovoval co nejširšímu spektru různorodého hardwaru, ale v podobných případech si můžeme dovolit menší změny.

Zkusil jsem tedy poměrně bezpečný příkaz hdparm -c3 -m16 /dev/hdb. A zopakoval čtecí test. Jaké bylo moje překvapení, když výsledek mého snažení stoupl téměř o dvojnásobek. Další změny jsem již ovšem raději neprováděl, především z důvodu několika stovek MB nezálohovaných dat. V případě, že se vám nechce po každém startu počítače zadávat tytéž hodnoty, můžete po důkladném otestování výše uvedený příkaz hdparm -c3 -m16 /dev/hdb přepsat do skriptu, který bude následně spouštěn vždy při startu, nebo do konfiguračního souboru /etc/hdparm.conf.

Nahoru

(Jako ve škole)
Průměr: 2,60 | Hodnotilo: 5
 

Top články z OpenOffice.cz

Příspěvky

Re: Zrychlení práce s diskem
31. 07. 2006, 10:55:01
Odpovědět  Odkaz 
Bez jakékoliv úpravy - hdparm -t /dev/hdb = 69 MB/sec
Re: Zrychlení práce s diskem
25. 09. 2006, 20:58:01
Odpovědět  Odkaz 
$ sudo hdparm -t /dev/sda
172 MB in 3.03 seconds = 56.80 MB/sec
SATA, ach SATA
9. 10. 2006, 19:42:18
Odpovědět  Odkaz 
Me zase dostal SATA disk. Bezne mezi disky PATA presouvam data rychlosti kolem 50MB/s, ze SATA radice na te same desce nedostavam vic jak 30MB/s. Mel jsem si to nejdriv zmerit a pak presunout system. A ze SATA2 je jen marketingovy trik jako PCIe, to jsem si uz taky overil.

Standa
Re: Zrychlení práce s diskem
15. 10. 2006, 10:14:59
Odpovědět  Odkaz 
SATA II bez uprav = 67.40 MB/sec
Re: Zrychlení práce s diskem
12. 02. 2007, 00:11:46
Odpovědět  Odkaz 
Tak taky neco prihodim do placu, na mym stroji (2500+) Seagate Baracuda 80GB ATA100 - 63.98 MB/sec.
Na domacim routeru (K6-2 400MHz) Seagate Baracuda 40GB ATA66 (mam tam jen 40zilovej kablik) - 17.16 MB/sec.
Na webserveru (P4 3GHz) - Seagate Baracuda 200GB SATA2 - 66.40 MB/sec. Ani na Gentoo ani na Debianovi jsem 32bit mod nemusel specielne aktivovat... :)
Zrychlení práce s diskem
Martin Balajka 9. 10. 2007, 09:47:42
Odpovědět  Odkaz 
PATA disk Seagate 80Gb (hda1)
- 224 MB in 3.02 seconds = 74.29 MB/sec, tak je to asi OK.

Přidat názor

Nejsou podporovány žádné značky, komentáře jsou jen čistě textové. Více o diskuzích a pravidlech najdete v nápovědě.
Diskuzi můžete sledovat pomocí RSS kanálu rss