Receta: Aceleración disco duro (Guadalinex 1.0)
De Guadapedia, la enciclopedia libre.
Introducción
La aceleración del disco duro sirve para mejorar/optimizar la velocidad de transferencia de los datos del mismo. Aunque en muchos ordenadores funciona, puede perder datos de su disco duro al realizar una acción de este tipo.
Antes de empezar se advierte lo siguiente:
- Verificar que el Kernel que utiliza soporta el chipset de su ordenador.
- Realizar una copia de seguridad de sus datos (Véase la receta como grabar CD para realizar esta acción).
- Tenga en cuenta que esta optimización de su disco duro la realizará bajo su responsabilidad.
Desarrollo
La nomenclarura en Guadalinex no es C:, D:, etc., como estará acostumbrado a ver en otros sistemas. Al disco conectado en el puerto IDE Primario como maestro se le llama hda, el situado en el IDE Primario con configuración esclavo hdb, etc.
Lo primero que debe saber es las características de su disco duro. Para conocerlas abra una terminal pulsando el botón derecho del ratón sobre el escritorio y eligiendo la opción Abrir una terminal. Una vez dentro, teclee en la terminal su. Introduzca la contraseña de administrador cuando se lo solicite.
Escriba el comando hdparm /dev/hda donde hda es su disco duro. Si desea conocer las características de otro sustituya hda por el correspondiente. Esto le informa de las opciones que están activadas o no. Un 0 significa desactivada y un 1 activada.
Para conocer las características del disco duro que desee escriba hdparm -i /dev/hda y mostrará el tipo de soporte LBA, modos PIO, modos DMA, etc. Con esto conocerá la capacidad de su disco duro.
Si desea conocer la velocidad de transferencia de su disco duro termine todas las aplicaciones de su disco duro, incluso el entorno gráfico y escriba hdparm -t /dev/hda. Hágalo al menos 5 veces y calcule la media.
Los valores que más dramáticamente aceleran la velocidad del disco duro son:
- hdparm -c3 : Activa el sistema de entrada/salida de 32 bits, con sincronización.
- hdparm -c1 : Activa el sistema de entrada/salida de 32 bits, más rapido que el anterior pero puede ser menos estable.
- hdparm -d1 : Activa el modo DMA y selecciona automáticamente la velocidad óptima.
- hdparm -p3 : Activa el modo PIO3. Puede cambiarlo por cualquier modo PIO de los soportados por su disco duro.
- hdparm -a : Activa el modo “Read Ahead”; o lectura de la información más allá de la solicitada.
Una manera de hacer pruebas para ver si su disco duro está optimizado es:
- Conozca la velocidad de su disco duro: hdparm -t /dev/hda
- Mire las opciones que tiene activadas: hdparm /dev/hda
- Pruebe a hacer un cambio de valores, por ejemplo: hdparm -c3 /dev/hda
- Mire la velocidad varias veces para ver si su sistema cambia con el/los cambio/s: hdparm -t /dev/hda.
Puede ser que su ordenador esté optimizado y no tenga que tocar nada.
Cuando escriba hdparm /dev/hda aparecerán unas opciones activadas o no. A continuación se muestran las más interesantes:
- multcount controla cuantos sectores del disco duro son leidos en una única interrupción de entrada/salida. Casi todos los dispositivos IDE modernos lo soportan.
- I/O Support controla cómo los datos son transferidos del bus PCI al controlador. La mayoría de controladores actuales soportan modo 3, modo de 32 bits w/sync o incluso 32 bits async. Esto activado favorecerá el rendimiento al doble.
- unmaskIrq permite atender otras tareas relacionadas con interrupciones mientras el disco devuelve los datos solicitados. Puede incrementar el tiempo de respuesta del sistema, pero no todas las configuraciones de hardware pueden controlar esto.
- using_dma permite usar el modo DMA. Si su hardware lo soporta utilícelo, ya que no todos los dispositivos pueden.

