[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: DMA y/o UDMA



----- Original Message ----- 
From: "Robert Vall [EliziR]" <elizir@elizir.mine.nu>
To: <debian-user-spanish@lists.debian.org>
Sent: Thursday, December 30, 2004 2:49 PM
Subject: Re: DMA y/o UDMA


> El dj 30 de 12 del 2004 a les 18:25 +0100, en/na Fidel Ramos va
> escriure:
> > > root@tarat:/usr/src/linux# hdparm  /dev/hda
> > >
> > > /dev/hda:
> > >  multcount    =  0 (off)
> > >  IO_support   =  1 (32-bit)
> > >  unmaskirq    =  1 (on)
> > >  using_dma    =  1 (on)
> > >  keepsettings =  0 (off)
> > >  readonly     =  0 (off)
> > >  readahead    = 256 (on)
> > >  geometry     = 65535/16/63, sectors = 122942324736, start = 0
> >
> > Quería señalar que el DMA está realmente usándose cuando se indica
> > "using_dma=1". Si apareciese como 0 no se estaría usando DMA incluso aunque
> > en hdparm -i apareciese como marcado uno de los modos ultra-dma.
>
> Y para actibarlo:
>
> # hdparm -d1 /dev/hda
>
> /dev/hdc:
> setting using_dma to 1 (on)
> using_dma = 1 (on)
>
> Pero bien, esto en el caso de no tener compilado un kernel como dice el.
>
> Suerte!
>
>
> -- 
> To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
>
>
>

Robert:

Muchas gracias por tu respuesta/por tu tiempo ;-) y al resto también por sus aportes.

Tengo habilitadas exactamente las mismas opciones que me detallas en tu primer mail,
exceptuando obviamente la última.
El chipset dice PC133 GFXCEL afuera y por lo que pude ver es un SiS 630. No encontré
ninguna opción en particular para este chipset, así que supuse que

<*>       Generic PCI IDE Chipset Support

alcanzaba, o tal vez me equivoco?

Instalé hdparm y realicé los test que recomendabas, para ver si encuentro el error.
Supongo que por lo que dices en el último mail me faltaría algo en el kernel ya que sale
***** using_dma    =  0 (off) ***** pero sinceramente no logro ver qué es...

Gracias nuevamente,

Agustín

######################################################################

mateo:/# hdparm -i /dev/hda

/dev/hda:

 Model=WDC WD200EB-11CPF0, FwRev=06.04G06, SerialNo=WD-WCAATH535841
 Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
 RawCHS=16383/16/63, TrkSize=57600, SectSize=600, ECCbytes=40
 BuffType=DualPortCache, BuffSize=2048kB, MaxMultSect=16, MultSect=off
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=39102336
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 udma2 udma3 *udma4 udma5
 AdvancedPM=no WriteCache=enabled
 Drive conforms to: device does not report version:

 * signifies the current active mode

###############################################################

mateo:/# hdparm  /dev/hda

/dev/hda:
 multcount    =  0 (off)
 IO_support   =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  0 (off)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    = 256 (on)
 geometry     = 38792/16/63, sectors = 20020396032, start = 0

#################################################################

mateo:/# hdparm -tT /dev/hda

/dev/hda:
 Timing cached reads:   172 MB in  2.01 seconds =  85.50 MB/sec
 Timing buffered disk reads:    8 MB in  3.50 seconds =   2.29 MB/sec



Reply to: