Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: pci ide controller udma 100/133  (gelezen 619 keer)

NLsandman

  • Gast
pci ide controller udma 100/133
« Gepost op: 2006/09/16, 14:10:20 »
Ik zat in de kernal messages te surfen en kwam dit stuk tegen over mij pci ide kaart:

Sep 16 12:16:19 localhost kernel: [17179572.392000]     ide2: BM-DMA at 0xb000-0xb007, BIOS settings: hde:pio, hdf:pio
Sep 16 12:16:19 localhost kernel: [17179572.392000]     ide3: BM-DMA at 0xb008-0xb00f, BIOS settings: hdg:pio, hdh:pio
Sep 16 12:16:19 localhost kernel: [17179572.692000] hde: Maxtor 5T030H3, ATA DISK drive
Sep 16 12:16:19 localhost kernel: [17179573.388000] ide2 at 0xa000-0xa007,0xa402 on irq 169
Sep 16 12:16:19 localhost kernel: [17179573.696000] hdg: Maxtor 53073H4, ATA DISK drive
Sep 16 12:16:19 localhost kernel: [17179574.404000] ide3 at 0xa800-0xa807,0xac02 on irq 169
Sep 16 12:16:19 localhost kernel: [17179574.408000] hde: max request size: 128KiB
Sep 16 12:16:19 localhost kernel: [17179574.420000] hde: 60030432 sectors (30735 MB) w/2048KiB Cache, CHS=59554/16/63, UDMA(100)
Sep 16 12:16:19 localhost kernel: [17179574.420000] hde: cache flushes not supported
Sep 16 12:16:19 localhost kernel: [17179574.420000]  hde: hde1 hde2 hde3 < hde5 >
Sep 16 12:16:19 localhost kernel: [17179574.440000] hdg: max request size: 128KiB
Sep 16 12:16:19 localhost kernel: [17179574.440000] hdg: 57777640 sectors (29582 MB) w/2048KiB Cache, CHS=57319/16/63, UDMA(100)
Sep 16 12:16:19 localhost kernel: [17179574.440000] hdg: cache flushes not supported

Bij de eerste 2 regels staat welke dma modus van de pci kaart, nu is mijn vraag, draait die pci nu dan op pio modus?
Zo ja, hoe forceer ik die naar dma, via hdparm lukt het mij niet.

Deze regel staat in hpdarm:

/dev/hde {
       dma = on
}

/dev/hdg {
       dma = on
}

socratux

  • Gast
pci ide controller udma 100/133
« Reactie #1 Gepost op: 2006/09/17, 15:59:02 »
Volgens je listing is het de BIOS setting die de device op pio modus zet (denk ik), misschien dat het in je BIOS naar een andere DMA modus te zetten is. Dit kan met sommige BIOS'n (vooral de oudere, die nieuwe doen alles automatisch) namelijk Maar ik denk dat je het kan negeren want later in de listing wordt wel aangegeven dat de devices op UDMA(100) modus draaien.

Wat krijg je met 'hdparm /dev/hde' etc. te zien? Dit zou er dan moeten staan als hij het niet doet:

using_dma    =  0 (off)

Als hij hier wel aan staat dan moet hij het gewoon doen, raar dat de informatie tegenstrijdig lijkt te zijn. Ik heb bij mij ook even gekeken maar daar staat al voor zowel hda en hdc dat de BIOS setting DMA is. De overige twee IDE kanalen staan op pio maar daar zit dan ook niks op aangesloten. Waar zijn jouw hda t/m hdd eigenlijk?

NLsandman

  • Gast
pci ide controller udma 100/133
« Reactie #2 Gepost op: 2006/09/18, 14:50:29 »
Via hdparm -i krijg ik te zien dat dma 5 wordt gebruikt doormiddel van dat sterretje.
hda en hdb zijn mijn cd brander en dvd brander, hdc en hdd zijn niet in gebruik.

Ik vind het ook vreemd dat kernel messages tegenstrijdig zijn, normaal mag je vanuit gaan dat de kernel altijd goed zou moeten staan?

Ik heb ook snelheden test gedaan en snelheden zien er normaal uit, ultra 100 geeft 36 MB/s en ultra 133 geeft 50 MB/s.