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

AltStyle によって変換されたページ (->オリジナル) /