for what i know powerplay on linux is governed by atieventsd service and cannot be adjusted manually. if you want your system to be cooler then put the processor on powersave governor (in that way it will always run at the lowest speed). also in linux the trip points may be different from the ones in windows. for example in my laptop on windows the system would run at full speed until 80° and be in active[1] - fan off - state until it would arrive at 60° while in linux i have active[1] - 57° (with 2.6.21 i had 58°) and passive at 75°). you might be able to adjust other stuff with lm_sensors but in a laptop it doesn't always work (on my laptop i don't have nothing to adjust, and i use lm_sensors just for reading the processor core temp. if you want to see your trip points have a look at:
/proc/acpi/termal_zone/THRM0/trip_points where THRM0 indicates your thermal zone and might have a different value on your pc.
you also should set the polling frequency to something like 2 seconds (the file is named polling_frequency and is situated in the same thermal directory as the file trip_points and it is writable while the file trip_points isn't writable).
the last thing that you could adjust if the processor throttling. the file to see your processor throttling capabilities is: /proc/acpi/processor/CPU0/throttling
the file /proc/acpi/processor/CPU0/limit indicates the processor limits including active limits.
be aware that the throttling sets your processor to idle states in which it doesn't responds. the percentage 00% indicates no idle while 90% indicates that it stays idle for 90% of the time the pc is open. the throttling is good for having power saving but it's not indicated at more than 20% on a everyday desktop system.


Reply With Quote
