Seu laptop provavelmente está sofrendo de problemas de temperatura. O congelamento completo é um recurso de segurança da CPU; para verificar, você pode monitorar a temperatura da CPU.
Se o laptop for razoavelmente novo, é provável que seja uma falha de design; os projetistas nunca calcularam que funcionariam em alta potência por muito tempo. Você pode fazer um underclock da sua CPU usando powerutils
(ou cpufrequtils
). Você pode operar com bateria e ver em que frequência a CPU é reportada trabalhando quando em carga máxima, então definir essa frequência (ou você pode tentar aumentá-la em pequenos passos, se disponível) como a frequência máxima também em energia CA:
hardware limits: 798 MHz - 2.00 GHz
available frequency steps: 798 MHz, 1.06 GHz, 1.33 GHz, 1.60 GHz, 2.00 GHz
Por exemplo, com bateria, ele funciona a 1,06, na CA, claro, a 2,00; às 2,00 ele congela, e sabemos que em 1,06 isso não acontece; mas talvez em 1,60 não seria, e abaixando a 1,6 GHz seria melhor do que ir até a 1.06 "on-battery" frequência.
Mas por outro lado - e com certeza, talvez até mesmo se o seu laptop for novo - acho que o subsistema de resfriamento da CPU deve ser verificado - ventilador, trocador de calor e acima de tudo o painel térmico. Eu tive seus mesmos sintomas em um Dell XPS13 M1330, e descobriu-se que o pad térmico tinha uma espécie de ressecamento e rachaduras. A temperatura "CPU ociosa" estava mais alta do que deveria ter sido. A substituição do bloco resolveu todos os problemas sem necessidade de qualquer software necessário.
Alguns anos depois, desta vez em um laptop Acer, notei o superaquecimento da CPU (nenhum outro sintoma), e um bom sopro de ar comprimido no trocador de calor e na ventoinha diminuiu a temperatura entre 5 e 10 ° C.