¿Enviar automáticamente kill-STOP o similar a los procesos fuera de control cuando la tapa está cerrada?


3

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?

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.