Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

heliocentric

Guest
Original poster
Nov 26, 2008
385
0
i noticed while doing a video encode that if i allocated all 4 threads on my new i5 pro to parrells (running xp) that it encodes quicker than xp running natively in bootcamp.

im a bit confused because i always thought the native running of an os would be quicker.

is apple throttling cpu speed in bootcamp partitions?

also i never reach the 3.06 that the i5 2.53 is meant to reach through turbo boosting

thanks
 
also i never reach the 3.06 that the i5 2.53 is meant to reach through turbo boosting

you will only get 3.06 if only ONE core is in high usage and the rest is relativly low on usage.
they wont let the cpu clock all cores that high at the same time. so most of the time you will be around ~2.7ghz (that was the most case for my previous i5 2.53 win7 laptop)
 
Probably because XP is ancient and Parallels is boosting it through emulation because Parallels can take advantage of multicores/threads etc. Just a guess..
 
^ Probably the right answer. Parallels is a Mac app that runs Windows inside of it, and it likely has some optimized code that lets it use more of OSX' native processing capabilities. When you go Bootcamp, you are only running WinXP (or Win7) code and even if there is optimized code in there to take advantage of all 4 cores, you could still be held back by any number of other device drivers that throttle your CPU.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.