[ LUGOS ] HDparm 32bit IO
Janez Trenz
janez.trenz na bigfoot.com
Tor Okt 17 00:11:33 CEST 2000
UroX Gruber wrote:
> uporabil sem hdparm -c1 -d1 /dev/hda
> potem se preizkusil z hdparm -tT /dev/hda
>
> Prenos je bil komaj 5.46MB/s pred optimizacijo pa 4.3MB/s
>
> Na internetu pa sem zasledil prenose tja do 20MB/s
>
> Imam IBMov disk UDMA/66/100 z 7200 obrati in v winsih pokaze preko
> 20MB/s. Uporabljam matično ploščo Gigabyte, ki ima samo udma33 kar ne
> bi smelo delati problemov saj je to edini disk.
/dev/hda:
Timing buffer-cache reads: 64 MB in 0.49 seconds =130.61 MB/sec
Timing buffered disk reads: 32 MB in 1.31 seconds =24.43 MB/sec
zgleda da gre. Odvisno je od IDE krmilnika, verzije gonilnika, ide
kabla.
Imam Maxtor 20VL disk (5400 obratov na min.) In VIA IDE krmilnik.
Ob vsakem zagonu se izvrši:
/sbin/hdparm -c3 -d1 -k1 -K1 /dev/hda (-k1, -K1 samo nastavita, da disk
ob warm rebootu ostane v UDMA načini, z vklopljenim DMA - se precej
pozna, ko se požene kakšen fsck ;)
v /etc/lilo.conf pa imam še tole:
append="hda=autotune ide0=autotune ide0=dma idebus=33"
prva dva parametra nastavita auto nastavitve *DOH*, tretji vklopi DMA
prenos, četrti pa skrajša ide timinge (privzeta nastavitev je 40). Če si
hraber lahko številko, ki je v bistvu PCI clock, še zmanjšaš na 25.
Tole pa izpljune ide gonilnik:
Uniform Multi-Platform E-IDE driver Revision: 6.30
ide: Assuming 33MHz system bus speed for PIO modes
VP_IDE: IDE controller on PCI bus 00 dev 39
VP_IDE: chipset revision 16
VP_IDE: not 100% native mode: will probe irqs later
Split FIFO Configuration: 16 Primary buffers, threshold = 3/4
0 Second. buffers, threshold = 1/2
ide0: BM-DMA at 0xd000-0xd007, BIOS settings: hda:DMA, hdb:pio
ide0: VIA Bus-Master (U)DMA Timing Config Success
hda: Maxtor 92041U4, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: Maxtor 92041U4, 19541MB w/512kB Cache, CHS=39703/16/63
Janez
PS. man hdparm
Dodatne informacije o seznamu Starilist