Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: EAC is eating all of my CPU when ripping to wav (Read 5202 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

EAC is eating all of my CPU when ripping to wav

I don't understand this at all. When I begin extraction of a CD, one of my cores spikes all the way up. However, when I look in the task manager I don't find any tasks that are using any significant CPUs. I should be seeing something using around 50% since one of my cores is pegged.

In addition my mouse movement  becomes really choppy and all of the other audio on my PC gets choppy and slows down. Doesn't matter the source - mp3 player or just typical windows dings - they all slow down and chop really badly. 

Is this normal? Any ideas?

EAC v0.99pb3
XP Pro
SONY DVD+/-RW DW-Q58A

I'm using the native win32 interface in EAC. I can't find an ASPI layer installed. Will that change anything?

EAC is eating all of my CPU when ripping to wav

Reply #1
Check to see if your drive's IDE channel is operating in PIO mode or not.  Go into Windows Device Manager, open IDE/ATAPI Controllers, and search the properties of the Primary/Secondary channels listed for devices that are in PIO mode vs. UDMA or DMA or Multi-Word DMA.


EAC is eating all of my CPU when ripping to wav

Reply #3
Check to see if your drive's IDE channel is operating in PIO mode or not.  Go into Windows Device Manager, open IDE/ATAPI Controllers, and search the properties of the Primary/Secondary channels listed for devices that are in PIO mode vs. UDMA or DMA or Multi-Word DMA.


I'm actually not sure which channel this is on. Normally I would open the case and look at the board, but I'm using a laptop pc and I don't know how to check.  But, I think it's going to be the secondary IDE channel, since usually the hard drive would be on the first one and I guess it's gonna be device 0. If so it is in PIO mode.

The primary IDE is using Ultra DMA Mode 5.

EAC is eating all of my CPU when ripping to wav

Reply #4
You're on XP, so this should be safe.  Delete the Secondary IDE channel (and only this!) and reboot.  After the reboot, your computer should reinstall the channel.  Once it is reinstalled you should either be automatically in DMA mode, or able to switch to DMA mode.


EAC is eating all of my CPU when ripping to wav

Reply #6
You're on XP, so this should be safe.  Delete the Secondary IDE channel (and only this!) and reboot.  After the reboot, your computer should reinstall the channel.  Once it is reinstalled you should either be automatically in DMA mode, or able to switch to DMA mode.


Why do I want to be in DMA mode? What's the difference?

EAC is eating all of my CPU when ripping to wav

Reply #7
Basically PIO mode requires the CPU to do all the data transferring.  DMA mode allows the drive controller to do all the work without bothering the CPU.

EAC is eating all of my CPU when ripping to wav

Reply #8
 rock on! 

thanks guys!

 

EAC is eating all of my CPU when ripping to wav

Reply #10
damn    i had the same problem... after trying everything... i decided to format and install linux...
now i am mostly using linux

EAC is eating all of my CPU when ripping to wav

Reply #11
For peoples info, Vista will self clear PIO mode and jumpback to DMA aftera couple of CDs, much better than XP.