Strona 1 z 1

Zaskakujące wyniki hdparm

: 15 września 2006, 00:31
autor: alpin19
Witam
Przed chwilą odpaliłem sobie proste polecenie pt. hdparm /dev/hda...

Oto jego wynik:

Kod: Zaznacz cały

/dev/hda:
 Timing cached reads:   1312 MB in  2.01 seconds = 654.14 MB/sec
 Timing buffered disk reads:   40 MB in  4.74 seconds =   8.44 MB/sec
Takie wyniki otrzymałem przy ustawieniach:

Kod: Zaznacz cały

/dev/hda:
 multcount    =  0 (off)
 IO_support   =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    = 256 (on)
 geometry     = 38760/16/63, sectors = 39070080, start = 0
Sugerując się wyłączonym DMA (IO_SUPPORT = 0 (default 16-bit)) właczyłem DMA poleceniem:

Kod: Zaznacz cały

hdparm -c1 -d1 /dev/hda
Po uruchomieniu testu otrzymałem:

Kod: Zaznacz cały

/dev/hda:
 Timing cached reads:   1264 MB in  2.01 seconds = 629.89 MB/sec
 Timing buffered disk reads:   40 MB in  5.00 seconds =   8.00 MB/sec
...Dziwne, wydajność spadła !
Dysk (IBM) w laptopie, na magistrali ATA100

: 15 września 2006, 01:26
autor: Grabos
alpin19 pisze: using_dma = 1 (on)
Jak sam napisałeś dma i wcześniej miałeś włączone, jedyną rzecz którą zrobiłeś to zmiana obsługi interfejsu IDE z 16bit na 32 bit co mi np. nic nie daje jak to zmiennie.

: 15 września 2006, 09:45
autor: Lorenzo
Skoro ATA100 to odpal z opcją

Kod: Zaznacz cały

-X68