4 ms·
> Using 100% CPU is making the most efficient use of the hardware, not being inefficient Not necessarily with modern processors. A power-managedCPU at 50% clo
by dingaling 11y ago
> Using 100% CPU is making the most efficient use of the hardware, not being inefficient
Not necessarily with modern processors. A power-managedCPU at 50% clock-speed actually uses less than half of the power as at 100%.
The relationship of speed to power is not linear, so for a laptop user the most efficient use of hardware might actually be running one job for twice as long at half-speed.
- rockdoe 11y agoA power-managedCPU at 50% clock-speed actually uses less than half of the power as at 100%. But it'll take longer to render the page, which you also don't want.
- JoeAltmaier 11y agoNot to mention,usually 100% CPU is a red flag - something is spinning (stuck).
- eXpl0it3r 11y agoAlso if it's really using 100% of the CPU (not just one core), then it will affect the overall PC experience since it uses up all available resources and doesn't leave anything for other processes. I personally dislike it when an application makes my "PC" lag every now and then. CPU time and RAM are shared resources, thus applications should make sure to not act selfish unless asked for (e.g. encoding a video, etc).
- zymhan 11y agoIt's not up to a random application to make sure you have other resources available, that's your OS's job.
- yawboakye 11y agoThe argument is in favor of near 100% CPU for a short period; gets the job done faster, and uses the available resources (100% CPU) the OS handed down. The time the process spends at 100% is the difference.
- the8472 11y ago> A power-managedCPU at 50% clock-speed actually uses less than half of the power as at 100%. That's ignoring the overhead of not being able to sleep the whole CPU, including uncore stuff for twice as long if you're only computing at half the speed.