Question What part of windows controls CPU throttling?

Page 2 - Seeking answers? Join the Tom's Hardware community: where nearly two million members share solutions and discuss the latest tech.

Ordan

Commendable
Jan 25, 2017
122
0
1,710
I dont wanna get too detailed about my tests but to summarize i have hard proof of windows throttling CPU and linux doesnt do that and at the moment i am trying to find out what part of windows, or switches or whatever controls this throttling, with no limitations on maximal stress temperature gets 80Cs max.
In windows if i reach 75Cs or more it will auto throttle down and because its windows and i play games i hit this value quite a lot so i would love to move this switch to 85 or 90Cs.
My computer is Thinkpad E580 with following specs:
CPU I5 8250U - can run up to 3.4ghz constantly under max load with GPU safely
GPU RX550
iGPU intel UHD 610
running windows 10 pro
rest is irrelevant
 
Ordan,

In order to produce valid test results, apples need to be compared to apples.

Respectfully, CPU power consumption (Watts) needs to be monitored in Windows AND Linux while running equal workloads.

Your i5-8250U is 15 Watts TDP - https://ark.intel.com/content/www/u...-8250u-processor-6m-cache-up-to-3-40-ghz.html

Configurable TDP-up is 25 Watts while Configurable TDP-down is 10 Watts. The actual value is locked into BIOS by the laptop manufacturer. Regardless of clock speeds, workload drives power consumption which in turn drives Core temperatures. Throttle temperature for the 8250U is 100°C.

Although I'm not familiar with Linux compatible utilities, Core temperatures and power consumption (Watts) can be tested in Windows by running Core Temp with CPU-Z > Bench > Stress CPU, which will give you a steady workload of about 80% TDP.

The missing pieces of the puzzle are to run comparable utilities for Linux that will also monitor the same parameters and provide equal workload conditions.

For example, a steady 15 Watt power consumption in Windows should yield the same Core temperatures as a steady 15 Watt power consumption in Linux.

Nonetheless, here's an excellent utility for laptops that may solve your throttling problems:

• ThrottleStop - https://www.techpowerup.com/download/techpowerup-throttlestop/

It's written by the same author who wrote Real Temp. ThrottleStop is a very flexible utility with plenty of monitoring information and several selectable options to control clock speeds, power consumption, Core temperatures and thus throttling. I used it on my laptop before I replaced the thermal compound with liquid metal. Give it a try. It did a great job for me.

CT 😎
 
Ordan,

In order to produce valid test results, apples need to be compared to apples.

Respectfully, CPU power consumption (Watts) needs to be monitored in Windows AND Linux while running equal workloads.

Your i5-8250U is 15 Watts TDP - https://ark.intel.com/content/www/u...-8250u-processor-6m-cache-up-to-3-40-ghz.html

Configurable TDP-up is 25 Watts while Configurable TDP-down is 10 Watts. The actual value is locked into BIOS by the laptop manufacturer. Regardless of clock speeds, workload drives power consumption which in turn drives Core temperatures. Throttle temperature for the 8250U is 100°C.

Although I'm not familiar with Linux compatible utilities, Core temperatures and power consumption (Watts) can be tested in Windows by running Core Temp with CPU-Z > Bench > Stress CPU, which will give you a steady workload of about 80% TDP.

The missing pieces of the puzzle are to run comparable utilities for Linux that will also monitor the same parameters and provide equal workload conditions.

For example, a steady 15 Watt power consumption in Windows should yield the same Core temperatures as a steady 15 Watt power consumption in Linux.

Nonetheless, here's an excellent utility for laptops that may solve your throttling problems:

• ThrottleStop - https://www.techpowerup.com/download/techpowerup-throttlestop/

It's written by the same author who wrote Real Temp. ThrottleStop is a very flexible utility with plenty of monitoring information and several selectable options to control clock speeds, power consumption, Core temperatures and thus throttling. I used it on my laptop before I replaced the thermal compound with liquid metal. Give it a try. It did a great job for me.

CT 😎
I had been doing tests on both linux and windows both in equal stuff and throttlestop sadly never worked, it either worked for 30 seconds at best and on this install it wont even start because reasons,
but do u know if there is way to remove lenovo drivers and replace em with generic ones or somethin like that?

EDIT: mostly worried about lenovo PM messing up stuff