QUOTE (RetroOS @ Feb 8 2008, 11:54 PM)

check in Device Manager, that the hard drives and CD/DVD drives actually are using DMA.
Non-DMA access uses the CPU for every byte transferred to the device and causes a lot of overhead.
FirstOff, don't ignore the above very good advice - do it and report back the results. You are looking for the devices to have checks in the "Use DMA" checkbox for each drive. That would be under Properties|Settings tab, just in case you don't know where to look.
Then reboot and make sure
again as many checked DMA boxes do not survive a reboot and in that case you need to take extra measures to get them to "stick".
DMA Check Box Does Not Remain Checked
http://support.microsoft.com/?kbid=159560Further info - substitue 2x (DMA) modes as follows
UDMA mode 0 is 40
UDMA mode 1 is 41, etc.
Also double check that you even have a DMA buffer set aside with this line in your [386Enh] section of your System.ini file.
DMABufferSize=64
Seeing only 511 Mb of RAM available (missing 1 meg), it would seem you do have 64k reserved for DMA transfers but it can't hurt to double check.
Checking my own check boxes right now in order to post correct location info I see that I have work to do as well - can't turn around some days without trouble developing somewhere. I'm off to follow RetroOS's good advice.