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

Re: Discos SATA y DMA



Pablo Giménez escribió:
Que tal lista.
Acabo de instalar un nuevo dosco duro SATA en mi máquina con Kubuntu y kernel 2.6.12 . Bueno lo pilla bien y ya lo tengo funcionando pero haciendo algunas pruebas de rendimiento veo que no es muy alto, entoncés uso hdparm para ver que configuración tiene el disco. Al hacer el hdparm sore el dispositivo (/dev/sda en este caso) no me saca nada respecto al DMA. Esto quiere decir que el driver SATA del kernel no puede activar el DMA de los discos duros SATA, o es que estos ya lo llevan por defecto y entoncés no hace falta activarlo ? También comentar que el disco tiene 8MB de cache, alguna recomendación para optimizar su rendimiento usando hdparm? Esta diferencia de comportamiento se debe a que el driver SATA, como supongo por el tipo de dispositivo, trata los discos SATA como dispositivos SCSI? Por cierto el chipset de mi placa es el VIA KT 600, por si vale de algo este dato.
Gracias.

--

Un saludo
Best Regards
Pablo Giménez

Yo copié una Debian de un equipo sin SATA a otro muy parecido cuyo disco principal era un SATA, y observé una pérdida de rendimiento en el disco respecto al equipo con el disco ATA. El kernel (2.6.13 o 2.6.14 creo que era entonces) me detectaba bien el SATA (de hecho nombraba al disco como /dev/sda, igual que a tí). El caso es que para conseguir el máximo rendimiento del disco tuve que ir a la BIOS y configurar en el apartado SATA algo así como "enhanced" (no estoy seguro de este nombre, pero entendí que ponía al disco en modo SATA puro, sin tratar de emular a un ATA o PATA). Te recomiendo que mires en la BIOS a ver que valores tienes y cuales te deja poner, y que pruebes hasta que veas una mejora de rendimiento (prepara un test igual en todos los casos para poder comparar: por ejemplo copiar un fichero grande de un sitio a otro, o medir cuanto tarda en arrancar el sistema gráfico, etc). El caso es que se aprecia enseguida. Un saludo,

Mario Palomo





Reply to: