Hacker News new | ask | show | jobs
by moonchild 1810 days ago
Here's another problem: what if a program is i/o-bottlenecked, and taking up 50% of the CPU's cycles. Because the CPU utilization is not 100%, it clocks down to 50% of its maximum clock rate, so now the program is taking up 100% of the CPU's cycles. This isn't throttling, it's just regular power management.

Clearly that's a different kind of situation; how do you distinguish the two?