LINUX.ORG.RU
ФорумAdmin

kernel 2.4+ UDMA 100+ IBM-DTLA-30703


0

0

Кто настраивал UDMA на kernel 2.4.2 ? поделитесь опытом и результатами! Вот так что делал я чтоб включить UDMA 100: настройка kernel: [*] Use PCI DMA by default when available [*] ATA Work(s) In Progress(EXPERIMENTAL) [*] Good-Bad DMA Model-Firmware (WIP) [*] Intel PIIXn chipsets supportЁ [*] PIIXn Tuning support настройка с hdparm hdparm -c1 -k1 -d1 -m16 /dev/hda вот такие настройки у меня получились: #hdparm /dev/hda /dev/hda: multcount = 16 (on) I/O support = 1 (32-bit) unmaskirq = 0 (off) using_dma = 1 (on) keepsettings = 1 (on) nowerr = 0 (off) readonly = 0 (off) readahead = 8 (on) geometry = 3737/255/63, sectors = 60036480, start = 0 #hdparm -i /dev/hda /dev/hda: Model=IBM-DTLA-307030, FwRev=TX4OA50C, SerialNo=YKDYKV4C581 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs } RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=40 BuffType=3(DualPortCache), BuffSize=1916kB, MaxMultSect=16, MultSect=16 DblWordIO=no, OldPIO=2, DMA=yes, OldDMA=2 CurCHS=16383/16/63, CurSects=-66060037, LBA=yes, LBAsects=60036480 tDMA={min:120,rec:120}, DMA modes: mword0 mword1 mword2 IORDY=on/off, tPIO={min:240,w/IORDY:120}, PIO modes: mode3 mode4 UDMA modes: mode0 mode1 mode2 mode3 mode4 *mode5 Результат испытаний получились следующие: # hdparm -Tt /dev/hda /dev/hda: Timing buffer-cache reads: 128 MB in 1.01 seconds =126.73 MB/sec Timing buffered disk reads: 64 MB in 1.90 seconds = 33.68 MB/sec Интересно какие результаты у вас! И может я что упустил когда настраивал UDMA 100 т.к в логе при старте системы вижу след сообщение: ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx а где UDMA100?


Кто настраивал UDMA на kernel 2.4.2 ? поделитесь опытом и результатами!
Вот так что делал я чтоб включить UDMA 100:
настройка kernel:
[*] Use PCI DMA by default when available
[*] ATA Work(s) In Progress(EXPERIMENTAL)
[*] Good-Bad DMA Model-Firmware (WIP)
[*] Intel PIIXn chipsets supportЁ
[*] PIIXn Tuning support
настройка с hdparm hdparm -c1 -k1 -d1 -m16 /dev/hda
вот такие настройки у меня получились:
#hdparm /dev/hda /dev/hda:
multcount = 16 (on) I/O support = 1 (32-bit)
unmaskirq = 0 (off) using_dma = 1 (on)
keepsettings = 1 (on) nowerr = 0 (off)
readonly = 0 (off) readahead = 8 (on)
geometry = 3737/255/63, sectors = 60036480, start = 0
#hdparm -i /dev/hda /dev/hda: Model=IBM-DTLA-307030,
FwRev=TX4OA50C, SerialNo=YKDYKV4C581 Config={ HardSect
NotMFM HdSw>15uSec Fixed DTR>10Mbs } RawCHS=16383/16/63,
TrkSize=0, SectSize=0, ECCbytes=40 BuffType=3(DualPortCache),
BuffSize=1916kB, MaxMultSect=16, MultSect=16 DblWordIO=no, OldPIO=2,
DMA=yes, OldDMA=2 CurCHS=16383/16/63, CurSects=-66060037, LBA=yes, LBAsects=60036480
tDMA={min:120,rec:120}, DMA modes: mword0 mword1 mword2 IORDY=on/off, tPIO={min:240,w/IORDY:120},
PIO modes: mode3 mode4 UDMA modes: mode0 mode1 mode2 mode3 mode4 *mode5
Результат испытаний получились следующие:
# hdparm -Tt /dev/hda /dev/hda:
Timing buffer-cache reads: 128 MB in 1.01 seconds =126.73 MB/sec
Timing buffered disk reads: 64 MB in 1.90 seconds = 33.68 MB/sec
Интересно какие результаты у вас! И
может я что упустил когда настраивал UDMA 100 т.к в логе при старте системы вижу след сообщение:
ide: Assuming 33MHz Кто настраивал UDMA на kernel 2.4.2 ?
поделитесь опытом и результатами! Вот так что делал я чтоб включить UDMA 100: настройка

logrus
() автор топика

root@als-local:/home/als/incoming# hdparm -i /dev/hda
 
/dev/hda:
 
 Model=IBM-DTLA-307030, FwRev=TX4OA50C, SerialNo=YKDYKV5N971
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=40
 BuffType=DualPortCache, BuffSize=1916kB, MaxMultSect=16, MultSect=off
 CurCHS=16383/16/63, CurSects=-66060037, LBA=yes, LBAsects=60036480
 IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes: pio0 pio1 pio2 pio3 pio4
 DMA modes: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5
 AdvancedPM=yes: disabled (255)
 
root@als-local:/home/als/incoming# hdparm -T /dev/hda
 
/dev/hda:
 Timing buffer-cache reads:   128 MB in  0.95 seconds =134.74 MB/sec

AlS
()

А? hdparm -t ? сколько?

logrus
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.