3.5. CD/DVD mechaniky
Předcházející | Kapitola 3. Použití | Další

## 3.5. CD/DVD mechaniky

Moderní CD-ROM mechaniky dosahují velmi vysokých otáček a některé z nich mohou pracovat i se sníženými otáčkami. Existuje několik důvodů, pro které byste mohli chtít změnit rychlost CD-ROM mechaniky:

- Byly zprávy o chybách čtení při vysokých rychlostech, zvláště u špatně vylisovaných CD-ROMů. Z těchto důvodů může snížení rychlosti působit jako prevence ztráty dat.

- Mnoho CD-ROM mechanik je nechutně hlučných, nižší rychlost může omezit tento hluk.

### 3.5.1. Linux

Můžete snížit rychlost IDE CD-ROM mechanik pomocí hdparm, setcd nebo cdctl. Pracuje to asi takto:

    hdparm -E [rychlost] [mechanika cdrom]

    setcd -x [rychlost] [mechanika cdrom]

    cdctl -bS [rychlost]

Pokud používáte SCSI emulaci, budete muset předat tato nastavení do skutečného IDE zařízení, nikoli emulovaného SCSI zařízení.

Pokud máte práva root-a, následující příkaz vám rovněž může pomoci:

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

To nastaví čtení napřed na 2MB, což pomůže při poškrábaných médiích. Pokud ji však nastavíte příliš vysoko, bude mechanika stále zrychlovat a zpomalovat, což výrazně sníží její výkon. Doporučujeme vám rovněž vyladit vaši CD-ROM mechaniku pomocí hdparm:

    hdparm -d1 -a8 -u1 [cdrom zařízení]

To zapne DMA přístup, čtení napřed a odmaskování IRQ (přečtěte si man stránku programu hdparm pro podrobné vysvětlení).

Prostudujte si „`/proc/ide/`(cdrom zařízení)`/settings`“ pro jemné doladění vaší CD-ROM.

SCSI mechaniky nemají jednotný způsob pro nastavení těchto parametrů (Znáte nějaký? Řekněte nám jej!). Existuje nástroj, který pracuje se SCSI mechanikami Plextor.

### 3.5.2. FreeBSD

rychlost:

    cdcontrol [-f zařízení] speed [rychlost]

DMA:

    sysctl hw.ata.atapi_dma=1

Předcházející | Nahoru | Další
3.4. Přehrávání datových proudů ze sítě nebo rour | Domů | 3.6. Přehrávání DVD