1 votos

Matar procesos automáticamente que obtener más de un x % de la CPU

Tengo una (bastante molesto) proceso en mi iMac que tiende a salirse de control.

Desafortunadamente, no es posible deshacerse de él. Tanto como quiero.

Este proceso es fino en la primera utilizando 1-2 % de mi CPU de doble núcleo.

Entonces sucede. Todo el equipo se ralentiza. Si puedo conseguir un Monitor de Actividad, abierta, puedo ver que el infractor proceso es el uso de un 200%, incluso el 300% de mi CPU.

No es divertido.

Si puedo conseguir el Monitor de Actividad o Terminal, y matar el proceso, se reiniciará y se comportan como un buen proceso. Por un rato. El se vuelve loco de nuevo.

Ser un desarrollador iOS, estoy pensando que la mejor manera de combatir este proceso es un sistema automatizado de asistente.

Lo que tengo en mente es un proceso de fondo que podría matar a los infractores proceso tan pronto como su uso de CPU hits% de X, digamos, 50 o 75%. El proceso se reiniciará y volverá a convertirse en sane sin mi intervención.

Es posible? Puedo escribir código, AppleScript, cualquier cosa para hacer que la máquina se pueda volver a utilizar.

2voto

demure Puntos 833

Este post sugieren el uso de monit.
Como usted ha dado ningún detalle en cuanto a la naturaleza del proceso, yo no puedo aconsejar si su sugirió config sería de ninguna utilidad para usted.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X