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

Activando DMA



Hola gente. como va?

Les cuento que estaba tratando de activar la dma en mi compu y sin éxito hasta el
momento.
Tengo un Mother VXproII, micro Pentium I 200MMX, disco SAMSUNG de 80GB
--->> No está permitido las risas.... :D

El dmesg me marca esto:
ide_setup: hda=stroke >>>>>>> este stroke está por -------------\
ide_setup: idebus=66											|
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4		|
ide: Assuming 66MHz system bus speed for PIO modes				|
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.				|
ide: late registration of driver.								|
HINT_IDE: IDE controller at PCI slot 00:05.2					|
HINT_IDE: chipset revision 0									|
HINT_IDE: not 100% native mode: will probe irqs later			|
HINT_IDE: dma_base is invalid (0x0000)							|
ide0: HINT_IDE Bus-Master DMA disabled (BIOS)					|
HINT_IDE: dma_base is invalid (0x0000)							|
ide1: HINT_IDE Bus-Master DMA disabled (BIOS)					|
hda: SAMSUNG SP0842N, ATA DISK drive							|
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14								|
hda: attached ide-disk driver.									|
hda: Host Protected Area detected.								|
current capacity is 66055248 sectors (33820 MB)				<---/
native  capacity is 156301488 sectors (80026 MB)			<---/
hda: Host Protected Area disabled.
hda: 156301487 sectors (80026 MB) w/2048KiB Cache, CHS=9729/255/63
				
En el BIOS no encontré nada que me active DMA..

Un simple hdparm /dev/hda2:
/dev/hda:
multcount    = 16 (on)
IO_support   =  3 (32-bit w/sync)
unmaskirq    =  0 (off)
using_dma    =  0 (off)
keepsettings =  0 (off)
readonly     =  0 (off)
readahead    =  8 (on)
geometry     = 9729/255/63, sectors = 156301487, start = 0

Una pruebita con hdparm -tT /dev/hda2:
Timing cached reads:   100 MB in  2.00 seconds =  50.00 MB/sec
Timing buffered disk reads:   14 MB in  3.25 seconds =   4.11 MB/sec
  
Cuando trato de habilitar la dma me tira:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma    =  0 (off)

Al kernel le paso desde el grub el mencionado hda=stroke e idebus=66
El idebus lo tengo en 66. No se si debería ir en 33, pero la cosa es que
el rendimiento subió un poquito cuando lo activé en 66.

Alguien me puede dar alguna pista de como activarla?

Muchas gracias y saludos a todos.
Andrés M.


  

-- 
Andrés Martinelli
---------------------------------------------
  _______________________________________
 / Se agradece el NO envío de documentos \
 \ con extensión doc, xls y ppt.         /
  ---------------------------------------
   \
    \
       .--.
      |o_o |
      |:_/ |
     //   \ \
    (|     | )
   /'\_   _/`\
   \___)=(___/ 
---------------------------------------------



Reply to: