this OS is installed in a overheating piece of s***, on windows ThrotleStop link is used to control it, this application is not available to Arch linux, time to investigate what tools I can find :
main source of information is the amazing Arch wiki link
to display the current CPU information, launch terminal and:
So its using the intel_pstate driver, there are two governor available powersave and performance, its using powersave, boost is enable. Other ways to access this information is by:
it returns intel_pstate
To check the governor being used:
Its possible to replace cpu* with cpu0..cpu3, to get individual information.
To get a terminal window that displays frequency, the command is :
The utility being used to stress the cpu is the s-tui link, there is a previous post about it:
There is an application named i7z, that states that displays current frequency better, lets try it:
Some commands are started with a #, so you need to invoke administrator, to do so, type:
Setting the governor to powersave:
Note :
For contemporary Intel processors, the frequency is controlled by the processor itself and the P-states exposed to software are related to performance levels. The idea that frequency can be set to a single frequency is fiction for Intel Core processors. Even if the scaling driver selects a single P state the actual frequency the processor will run at is selected by the processor itself.
Set maximum frequency (use Mhz or Ghz), so this is a software suggestion, results will vary with the CPU, the same is valid for setting the CPU max %duty:
these configurations can be set by editing :
more commands available in the Arch wiki link
I found the TLP application , developer link. Will update post with it.
Install tlp, restart, to check the status of tlp service type :
To access the graphical user interface install tlp-ui, after changing the settings in the tlp-ui, open terminal and type:
main source of information is the amazing Arch wiki link
to display the current CPU information, launch terminal and:
$ cpupower frequency-info
So its using the intel_pstate driver, there are two governor available powersave and performance, its using powersave, boost is enable. Other ways to access this information is by:
$ cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_driver
it returns intel_pstate
To check the governor being used:
$ cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
Its possible to replace cpu* with cpu0..cpu3, to get individual information.
To get a terminal window that displays frequency, the command is :
$ watch grep \"cpu MHz\" /proc/cpuinfo
The utility being used to stress the cpu is the s-tui link, there is a previous post about it:
There is an application named i7z, that states that displays current frequency better, lets try it:
Some commands are started with a #, so you need to invoke administrator, to do so, type:
Setting the governor to powersave:
# cpupower frequency-set -g powersave
Note :
For contemporary Intel processors, the frequency is controlled by the processor itself and the P-states exposed to software are related to performance levels. The idea that frequency can be set to a single frequency is fiction for Intel Core processors. Even if the scaling driver selects a single P state the actual frequency the processor will run at is selected by the processor itself.
Set maximum frequency (use Mhz or Ghz), so this is a software suggestion, results will vary with the CPU, the same is valid for setting the CPU max %duty:
# cpupower frequency-set -u 1.7Ghz
these configurations can be set by editing :
$ sudo nano /etc/default/cpupower
more commands available in the Arch wiki link
I found the TLP application , developer link. Will update post with it.
Install tlp, restart, to check the status of tlp service type :
systemctl status tlp.service
To access the graphical user interface install tlp-ui, after changing the settings in the tlp-ui, open terminal and type:
sudo tlp start
Comments
Post a Comment