Automatic processor frequency governors are software components within an operating system (“OS”) that optimize a platform's power/performance by automatically scaling the processor (“CPU”) frequency based on CPU load. Typically, the governor analyzes processor utilization at regular intervals, such as 250 ms, dropping the frequency in response to high-idle periods, and raising it in response to high-utilization periods. CPU utilization is typically calculated by detecting if the CPU is halted when a periodic timer interrupt on the platform is fired. Thus, for example, if the timer interrupt fires 1000 times per second and in the last 1/10 of a second, the CPU was halted 40 of 100 times when the timer interrupt fired, the OS may calculate a CPU “load” of 60%.