[plug] massive CPU activity on CD writing, cdda rips, etc

Cameron Patrick cameron at patrick.wattle.id.au
Mon Jan 27 11:41:14 WST 2003


On Mon, Jan 27, 2003 at 03:33:36AM +0800, Lawrie Abbott wrote:
| This may be relevant, 
| http://www.uwsg.iu.edu/hypermail/linux/kernel/0301.0/0987.html.

Relevant - more or less, though it probably won't fix CD burning.
A good idea - no.

A quote from a post by Monty to the vorbis mailing list:

| >  But you cant beat the ide cdrom driver for ide
| > drives, especially with the DMA transfer patch.  Ripping with dma
| > means
| > you use about 2% to negligable cpu to read audio cds.
|
| That patch breaks some of cdparanoia's error checking badly.
| Specifically, it will make it harder for cdparanoia to detect
| unreported sector boundary errors because that DMA patch is actually
| splitting requests into single sector transfers and cdparanoia will
| not be able to detect or prevent it.  Cdparanoia's checking algorithms
| all assume >1 sector transfers.
|
| It makes it much more likely that skipping/loss of streaming will not
| be detected, especially if the drive manages to screw up boundaries
| consistently, a problem in many models.

CP.



More information about the plug mailing list