A word about DMA Mode
We tested CD-RW drives
with a variety of bus interface types — EIDE, IEEE 1394, SCSI, and USB. A
significant factor is the DMA (direct memory access) mode. We tested the host
system's EIDE hard disk and EIDE DVD-ROM drive (which we used as the source
drive in burning CDs) with DMA mode off and then with it on. Although all
of the interfaces showed a significant reduction in CPU utilization when the
DMA mode was engaged, the EIDE drive was affected most dramatically. This
is because the EIDE CD-RW drive (unlike ieee1394, SCSI, and USB models) has
its own DMA setting, which we turned off and on to match the host system's
drives.
With the DMA mode
enabled on the host system, all of the interfaces showed plenty of CPU
headroom while burning a CD, so running another application or two didn't
interrupt the CD-RW drive. When we turned DMA off, all the drives had
enough CPU cycles left to run another app, except for the EIDE drive, which
averaged 73 percent CPU utilization and peaked at 100 percent.
EIDE drives are the most
popular among mainstream users, but we've learned that some PC vendors ship
systems with the DMA mode turned off, and Windows 98 by default leaves the DMA
setting off for EIDE drives.
To optimize your system
for multitasking, we recommend that you turn the DMA mode on for each of your
EIDE drives (go to Control Panel | System | Device Manager | Disk Drives |
Properties | Settings). Before you do so, however, check with the drive vendor
to verify that each EIDE drive and the host system's drives properly support
the DMA mode.