5.1. Lecteurs CD/DVD
Précédent | Chapitre 5. Utilisation des CD/DVD | Suivant

## 5.1. Lecteurs CD/DVD

Extrait de la documentation Linux :

Les lecteurs de CD-ROM peuvent atteindre de très hautes vitesses de lecture, bien que certains soient capables de diminuer leur vitesse. Il y a plusieurs raisons possibles pour changer cette vitesse:

- Il a été signalé que des lecteurs peuvent commettre des erreurs fréquentes à haute vitesse, surtout avec des CDs mal pressés. Diminuer la vitesse peut alors empêcher ces erreurs.

- Ces lecteurs génèrent souvent un bruit assourdissant, qu'une vitesse réduite peut contribuer à diminuer.

Vous pouvez réduire la vitesse des lecteurs de CD-ROM IDE avec hdparm ou avec un programme nommé setcd. Ils fonctionnent comme cela:

    hdparm -E [vitesse] [périph. cdrom]

    setcd -x [vitesse] [périph. cdrom]

Si vous avez les privilèges root, la commande suivante peut également aider:

    echo file_readahead:2000000 > /proc/ide/[périph. cdrom]/settings

Ceci créé un cache de 2 Mo, ce qui est utile pour les CD-ROMs endommagés. Si vous lui donnez une valeur trop haute, le lecteur ne va pas cesser de s'arrêter et de repartir, ce qui va dramatiquement diminuer les performances. Il est également recommandé d'optimiser votre lecteur de CD-ROM avec hdparm:

    hdparm -d1 -a8 -u1 périph. cdrom

Ceci permet l'accès DMA, le cache en lecture, et l'IRQ unmasking. (lisez la page de man de hdparm pour plus d'explications).

Référez vous à "`/proc/ide/`[périph. cdrom]`/settings`" pour optimiser correctement votre lecteur CD-ROM.

Les lecteurs SCSI n'ont pas une manière uniforme de fixer ces paramètres (Vous en connaissez une ? Dites-la nous!) Il y a un outil qui fonctionne pour les Lecteurs SCSI Plextor.

FreeBSD:

Vitesse: cdcontrol [-f `périphérique`] speed `[vitesse]`

DMA: sysctl hw.ata.atapi_dma=1

Précédent | Niveau supérieur | Suivant
Chapitre 5. Utilisation des CD/DVD | Sommaire | 5.2. Lecture de DVDs