Difference between revisions of "CPU linux"
From Teknologisk videncenter
(Created page with "To temporarily shut down a CPU core, use the command '''echo 0 > /sys/bus/cpu/devices/cpu1/online'''. Repeat this command for each CPU, except for cpu0. Category:Linux") |
m |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
− | To temporarily shut down a CPU core, use the command '''echo 0 > /sys/bus/cpu/devices/cpu1/online'''. Repeat this command for each CPU, except for cpu0. | + | To temporarily shut down a CPU core, use the command '''echo 0 > /sys/bus/cpu/devices/cpu1/online'''. Repeat this command for each CPU, except for cpu0. Write "1" to enable the CPU again. |
+ | =BeagleV-Ahead example" | ||
+ | <source lang=bash> | ||
+ | root@BeagleV:/home/beagle# lscpu | ||
+ | Architecture: riscv64 | ||
+ | Byte Order: Little Endian | ||
+ | CPU(s): 4 | ||
+ | On-line CPU(s) list: 0-3 | ||
+ | root@BeagleV:/home/beagle# echo "0" > /sys/bus/cpu/devices/cpu3/online | ||
+ | root@BeagleV:/home/beagle# lscpu | ||
+ | Architecture: riscv64 | ||
+ | Byte Order: Little Endian | ||
+ | CPU(s): 4 | ||
+ | On-line CPU(s) list: 0-2 | ||
+ | Off-line CPU(s) list: 3 | ||
+ | root@BeagleV:/home/beagle# echo "0" > /sys/bus/cpu/devices/cpu2/online | ||
+ | root@BeagleV:/home/beagle# echo "0" > /sys/bus/cpu/devices/cpu1/online | ||
+ | root@BeagleV:/home/beagle# lscpu | ||
+ | Architecture: riscv64 | ||
+ | Byte Order: Little Endian | ||
+ | CPU(s): 4 | ||
+ | On-line CPU(s) list: 0 | ||
+ | Off-line CPU(s) list: 1-3 | ||
+ | </source> | ||
+ | =Temperature= | ||
+ | After installing ''sensors'' you could try ''sensors-detect'' | ||
+ | <source lang=bash> | ||
+ | heth@ub1:~$ sudo apt install lm-sensors | ||
+ | ..... | ||
+ | heth@ub1:~$ sensors | ||
+ | iwlwifi_1-virtual-0 | ||
+ | Adapter: Virtual device | ||
+ | temp1: +35.0°C | ||
+ | |||
+ | pch_wildcat_point-virtual-0 | ||
+ | Adapter: Virtual device | ||
+ | temp1: +47.0°C | ||
+ | |||
+ | BAT0-acpi-0 | ||
+ | Adapter: ACPI interface | ||
+ | in0: 12.72 V | ||
+ | |||
+ | coretemp-isa-0000 | ||
+ | Adapter: ISA adapter | ||
+ | Package id 0: +48.0°C (high = +105.0°C, crit = +105.0°C) | ||
+ | Core 0: +48.0°C (high = +105.0°C, crit = +105.0°C) | ||
+ | Core 1: +47.0°C (high = +105.0°C, crit = +105.0°C) | ||
+ | |||
+ | thinkpad-isa-0000 | ||
+ | Adapter: ISA adapter | ||
+ | fan1: 2452 RPM | ||
+ | CPU: +48.0°C | ||
+ | GPU: +0.0°C | ||
+ | temp3: +0.0°C | ||
+ | temp4: +0.0°C | ||
+ | temp5: +0.0°C | ||
+ | temp6: +0.0°C | ||
+ | temp7: +0.0°C | ||
+ | temp8: +0.0°C | ||
+ | |||
+ | BAT1-acpi-0 | ||
+ | Adapter: ACPI interface | ||
+ | in0: 10.73 V | ||
+ | |||
+ | acpitz-acpi-0 | ||
+ | Adapter: ACPI interface | ||
+ | temp1: +48.0°C (crit = +103.0°C) | ||
+ | </source> | ||
[[Category:Linux]] | [[Category:Linux]] |
Latest revision as of 12:40, 7 April 2024
To temporarily shut down a CPU core, use the command echo 0 > /sys/bus/cpu/devices/cpu1/online. Repeat this command for each CPU, except for cpu0. Write "1" to enable the CPU again. =BeagleV-Ahead example"
root@BeagleV:/home/beagle# lscpu
Architecture: riscv64
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
root@BeagleV:/home/beagle# echo "0" > /sys/bus/cpu/devices/cpu3/online
root@BeagleV:/home/beagle# lscpu
Architecture: riscv64
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-2
Off-line CPU(s) list: 3
root@BeagleV:/home/beagle# echo "0" > /sys/bus/cpu/devices/cpu2/online
root@BeagleV:/home/beagle# echo "0" > /sys/bus/cpu/devices/cpu1/online
root@BeagleV:/home/beagle# lscpu
Architecture: riscv64
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0
Off-line CPU(s) list: 1-3
Temperature
After installing sensors you could try sensors-detect
heth@ub1:~$ sudo apt install lm-sensors
.....
heth@ub1:~$ sensors
iwlwifi_1-virtual-0
Adapter: Virtual device
temp1: +35.0°C
pch_wildcat_point-virtual-0
Adapter: Virtual device
temp1: +47.0°C
BAT0-acpi-0
Adapter: ACPI interface
in0: 12.72 V
coretemp-isa-0000
Adapter: ISA adapter
Package id 0: +48.0°C (high = +105.0°C, crit = +105.0°C)
Core 0: +48.0°C (high = +105.0°C, crit = +105.0°C)
Core 1: +47.0°C (high = +105.0°C, crit = +105.0°C)
thinkpad-isa-0000
Adapter: ISA adapter
fan1: 2452 RPM
CPU: +48.0°C
GPU: +0.0°C
temp3: +0.0°C
temp4: +0.0°C
temp5: +0.0°C
temp6: +0.0°C
temp7: +0.0°C
temp8: +0.0°C
BAT1-acpi-0
Adapter: ACPI interface
in0: 10.73 V
acpitz-acpi-0
Adapter: ACPI interface
temp1: +48.0°C (crit = +103.0°C)