Activity monitor shows that handbrake is taking up more than 100% of my CPU for a length of time, sometimes even 300%. Other applications sometimes show this too. How is this possible?
Handbrake always uses as much power as there is. I don't know where you got 300%, but it always uses as much power as it can on my computer - in other words, 100%.
At least have some idea of what you're talking about if you're going to reply.
In Mac OS X, each logical core is designated as 100%. So if you have 2 cores, you get a max of 200%.
I'm pretty sure my i5 2.53 GHz only has 2 cores, so why does it show 300%+ sometimes?
At least have some idea of what you're talking about if you're going to reply.
In Mac OS X, each logical core is designated as 100%. So if you have 2 cores, you get a max of 200%.
During our testing, we had an odd slowdown in the HandBrake portion of our Speedmark 6 test suite. The $1199 iMac took nearly twice as long to rip a DVD chapter using HandBrake than on the other iMacs; we expected a slower time because of the slower processor, but not as much as we experienced. The $1199 iMac we tested came with a SuperDrive from Hitachi-LG DATA Storage (model HL DT ST DVDRW GA32N), and a HandBrake developer thought that perhaps this particular SuperDrive uses riplock, a feature that slows the optical mechanism during DVD playback to reduce the amount of audible noise. This would explain the slowdown during DVD ripping.
Hyperthreading. On the MacPro, iMac with i7, and MacBook Pro with i5 or i7, each core consists of two virtual cores. That means each core can run either at 100% normal speed, or as cores each running at maybe 60% of normal speed for a total gain of 20%. Handbrake thinks you have four slower CPUs running at 60% speed instead of two faster ones running at 100% speed.