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 sería sólido, pero ahora con 8 núcleos y con frecuencia solo uno vinculado no es tan obvio.
Me pregunto si hay una utilidad / observador que muestre una advertencia de diálogo si un proceso ocupa el 100% de un núcleo durante más de 5-10 segundos. De esa manera, podría decidir si estaba bien dejar correr (es decir, compilar / renderizar) o debería eliminarlo manualmente (es decir, la aplicación se bloqueó).
Recuerdo vagamente algo como esto hace años pero no he podido encontrarlo.