На ноуте ProBook 4530s 2011 года:   рассчитанном на 35 Ват i5 - стоит много мощнее 45 Ват Core_i7-2760QM - который при нагрузке развивает до 55 Ват. При долгой нагрузке:  перегрев вырубает ноут.
По умолчанию: стоят не оптимальные настройки мощностей:
admin@Gentoo-KDE ~ $ sudo intel-undervolt read
CPU (0): Input/output error
GPU (1): Input/output error
CPU Cache (2): Input/output error
System Agent (3): Input/output error
Analog I/O (4): Input/output error
 
Warning: MSR and memory values are not equal
Warning: package power limit is locked
Short term package power: 56 W, 0.001 s, enabled
Long term package power: 45 W, 28.000 s, enabled
Critical offset: -1°C
Как видно: утилиты типа undervolt - еще не работают на данном CPU.
Нашлось как менять Critical offset TjMax - что делаю при загрузки - и это решает проблему перегрева CPU.
#!/bin/bash
#####            This is: /etc/local.d/Run-at-boot.start
wrmsr --all 0x1a2 $(( (100-85) << 24))  #  to set TjMax=85 
cpupower frequency-set -g schedutill
modprobe zram
algo=zstd
###  В теории:  zram сжимает от ~1.8 раз lzo - и до ~3 раз zstd
###  Сжатие падает:  zstd  lz4  lzo   Время сжатия растет:  lzo  zstd  lz4
SIZE=1024
SIZE=$SIZE*24
echo $(($SIZE*1024*1024)) > /sys/block/zram0/disksize
#                           /sys/devices/virtual/block/zram0/   zram1
 mkswap /dev/zram0
 swapon /dev/zram0 -p 10
# mkfs.ext4 /dev/zram0
# mount -m  /dev/zram0  /var/tmp
Однако желательно увеличить время в параметрах ниже
Short term package power: 56 W, 0.001 s
Long term package power: 45 W, 28.000 s
— 1). Как и где в регистре изменить эти параметры ?
— 2). Как и где задать эти параметры при компиляции ядра ?






