De vez en cuando (tal vez un par de veces a la semana) cuando llego a mi computadora (una Macbook Pro) esperando que esté dormida con la tapa cerrada, los ventiladores están funcionando
La mayoría de las veces es un proceso de Chrome o Thunderbird que está consumiendo toda la CPU en un núcleo que causa esto.
Supongo que es la función de siesta que permite que esto suceda y no quiero desactivarla.
En cambio, me gustaría ejecutar un script que podría enviar un kill -STOP o similar a cualquier PID que haya usado más de X segundos de tiempo de CPU desde que cerré la tapa la última vez.
(Y luego preferiblemente un kill -CONT cuando abro la tapa).
Podría usar sleepwatcher para ejecutar el script cuando la tapa se cierra / abre.
¿Alguna solución preparada para este propósito?