3.5. Unidades de CD/DVD

Extracto de documentación de Linux:

Las unidades de CD-ROM modernas pueden alcanzar velocidades de lectura muy altas, a pesar de ello algunas unidades de CD-ROM son capaces de funcionar a velocidades reducidas. Hay varias razones que pueden hacer considerar cambiar la velocidad de la unidad de CD-ROM:

Puede reducir la velocidad de las unidades de CD-ROM IDE con hdparm o con un programa llamado setcd. Funciona de la siguiente manera:

hdparm -E [velocidad] [dispositivo de cdrom]

setcd -x [velocidad] [dispositivo cdrom]

Si tiene privilegios de root la siguiente órden puede también ayudarle:

echo file_readahead:2000000 > /proc/ide/[cdrom device]/settings

Esto establece prelectura de 2MB del archivo, lo cual ayuda en CD-ROMs rayados. Si establece un valor demasiado alto, la unidad puede estar contínuamente girando y parando, y puede decrementar dramáticamente el rendimiento. Se recomienda que también afine su unidad de CD-ROM con hdparm:

hdparm -d1 -a8 -u1 cdrom device

Esto activa el acceso DMA, pre-lectura, y desenmascarado de IRQ (lea la página de manual de hdparm para una explicación detallada).

Por favor, diríjase a "/proc/ide/cdrom device/settings" para ajuste-fino de su CD-ROM.

Las unidades SCSI no tienen una manera uniforme para estableces estos parámetros (¿conoce alguna? ¡Díganoslo!) Aquí hay una herramienta que funciona para unidades Plextor SCSI.

FreeBSD:

Speed: cdcontrol [-f dispositivo] speed velocidad

DMA: sysctl hw.ata.atapi_dma=1