Eu posso ter encontrado uma solução:
sudo apt-get install thermald
Este pacote deve fazer o seguinte:
Thermal daemon looks for thermal sensors and thermal cooling drivers in the Linux thermal sysfs (/sys/class/thermal) and builds a list of sensors and cooling drivers. Each of the thermal sensors can optionally be binded to a cooling drivers by the in kernel drivers. In this case the Linux kernel thermal core can directly take actions based on the temperature trip points, for each sensor and associated cooling device. For example a trip temperature X in a sensor can be associates a cooling driver Y. So when the sensor temperature = X, the cooling driver "Y" is activated.
Desde que o instalei e reiniciei, tenho apenas 4 ocorrências de superaquecimento com tempo de atividade de 2 horas.
Eu me pergunto por que esse pacote útil não foi pré-instalado, mas não importa.
Depois de executar 8% simultâneos de sha256sum
de um arquivo de 100GiB, a CPU foi usada a 100% por vários minutos:
Sem o pacote thermald
, o chassi do laptop acima da CPU literalmente queimaria meus dedos ao tocá-lo, mas agora está apenas moderadamente quente!
Sem mencionar que não há nada em dmesg
sobre a aceleração da CPU.