What's new

CPU stepping?

I've noticed that my SP2 4200U device reports in Task Manager a constant speed of 2.3 GHz. In any default power mode, plugged in or on battery it always reports the same speed (circled in the attached image) Is this right? I thought it was supposed to step down and/or burst depending on demand. To test the upper end of this, I've opened every program I have and pegged the CPU at 100%, still no movement past 2.3Ghz.
Capture.JPG
 
Have you had a look at the advanced power settings?
You can have a look at min CPU.
My SP2 does stepping, goes down to around .8ghz and up to 2.3 on balanced.
 
The lowest I've seen is .76 and the highest was 2.35 GHz.....do you have all of the Firmware Updates? Or is your system managed by a Domain? You missing 2 additional settings.
 
Last edited:
Are you running the Hyper-V Role on your Surface? If so that would explain it, if not set it back to default and reboot and see if the other options come back.
 
Are you running the Hyper-V Role on your Surface? If so that would explain it, if not set it back to default and reboot and see if the other options come back.

Yes, I'm running the Hyper V role. Does this disable stepping or just the reporting of the correct CPU speed?

EDIT:After some research I've read that its just the reporting of the actual CPU speed when Hyper-V is installed. Stepping still occurs as normal but not visible in Task Manager
 
Last edited:
I have the same problem atm but i haven't installed hyper-V ( checked the windows installation). what can cause this problem?
 
If you use a software like AIDA64 (free version is all you need), you can see the CPU clock fluctuate. It's a bug in the Task Manager. Just ignore it.
Now does it consumer more power when you have Hyper-V turned on or off, that I don't know. I never checked, but the same software above can give you how much the system is consumer power, once you go on battery. It's under one of the many sections it has.
 
I downloaded AIDA64 as you suggested but I dont know where to find the option to see the actual CPU clockrate. Additionally i used my surface for 3 hours for normal office work today and it used up 87% of the battery (energy save mode) so i doubt its working like it did before the taskmanager bug showd up.
 
I downloaded AIDA64 as you suggested but I dont know where to find the option to see the actual CPU clockrate. Additionally i used my surface for 3 hours for normal office work today and it used up 87% of the battery (energy save mode) so i doubt its working like it did before the taskmanager bug showd up.

In Aida64, on the left column, go under Computer > Overclcok. You see "CPU Clock" listed, and the current speed of the CPU in MHz, which should fluctuate every second or so.

And under, Computer > Power Management, you should see "Discharge rate", a value in mW, which shows how much the system is consuming power on battery.

By increasing or decreasing the screen brightness, you should shortly see that number changing, confirming that it works. You can try to compare the power consumption with the system with and without Hyper-V. I recommend to close all programs before looking at the power consumption. Some software like Google Chrome web browser prevents the CPU from going to sleep, even if you have it minimized to get that edge of performance faster over Firefox. Network activity and playing music will also consume more power. So, when you compare, you want to have the same environment, screen brightness the same, and so on. Keyboard back lit also consumes power, so for comparison purposes you want to set it to minimum (off).
 
Back
Top