Re: 100% system CPU usage with cdrecord
Rob Bogus mail account wrote:
On Wed, 30 Jun 2004, Charles Steinkuehler wrote:
The only kind of odd thing I'm doing is using the ATA support in
cdrecord to talk to the burner rather than SCSI emulation (I was having
problems getting that going...apparently I don't yet fully understand
the interaction of the new libata and the "hda=scsi" kernel command line
parameter), but trolling the mailing list seems to indicates this should
be faster than the older scsi emulation. The actual cdrecord command
I'm using:
cdrecord dev=ATAPI:0,0,0 driveropts=burnfree speed=48 -dao -v image.iso
I *strongly* suggest using ide-scsi with 2.4 kernels. You want to boot
with something like "hdc=ide-scsi" I believe, that what I use for all my
working 2.4 systems. The device will probably be 0.0.0, but do check by
looking at /proc/scsi/scsi to be sure.
I have not had any problems with ide-scsi under 2.6 kernels since 2.6.2 or
so, but the ATAPI interface is much easier on the CPU for audio burn.
Just so I'm clear, for best results...
If using a 2.6 kernel, I should use the ATAPI interface, ie:
cdrecord dev=ATAPI:0,0,0 ...
with no special kernel options at boot
...but if I'm using a 2.4 kernel, even though the ATAPI interface is
there (and seems to be working), I should use SCSI emulation, ie:
cdrecord dev=0,0,0 ...
with hdX=ide-scsi in kernel command line at boot
Is this correct?
--
Charles Steinkuehler
charles@steinkuehler.net
Reply to: