Funciono mucho con la batería y ocasionalmente un proceso / aplicación se bloquea en segundo plano y comienza a absorber el 100% de uno o más núcleos. Eso a su vez quema mi batería mucho más rápido de lo normal. Solía notar esto porque mi gráfico del menú iStat se volvería sólido, pero ahora con 8 núcleos y, a menudo, solo uno vinculado, no es tan obvio.
Me pregunto si hay una utilidad / observador que aparecería una advertencia de diálogo si un proceso ocupara el 100% de un núcleo durante más de 5-10 segundos. De esa forma, podría decidir si estaba bien dejarlo correr (es decir, compilar / renderizar) o debería matarlo manualmente (es decir, la aplicación se bloqueó).
Recuerdo vagamente algo como esto hace años, pero no he podido encontrarlo.
Respuestas:
No sé si aceptará un marco de tiempo como parámetro, pero atMonitor definitivamente proporcionará notificaciones de Growl basadas en criterios específicos.
fuente