Tengo un proceso (bastante molesto) en mi iMac que tiende a salirse de control.
Desafortunadamente, no es posible deshacerse de él. Por mucho que quiera.
Este proceso está bien al principio: usa el 1-2 % de mi CPU de doble núcleo.
Entonces sucede. Toda la máquina se ralentiza. Si puedo abrir el Monitor de actividad, puedo ver que el proceso ofensivo está usando el 200%, incluso el 300% de mi CPU.
No es divertido.
Si puedo abrir el Monitor de actividad o la Terminal y eliminar el proceso, se reiniciará y se comportará como un buen proceso pequeño. Por un momento. El se vuelve loco de nuevo.
Siendo un desarrollador de iOS, estoy pensando que la mejor manera de combatir este proceso es un asistente automatizado.
Lo que tengo en mente es un proceso en segundo plano que eliminaría el proceso ofensivo tan pronto como su uso de CPU alcance el X%, digamos 50 o 75%. El proceso se reiniciará y se volverá cuerdo sin mi intervención.
¿Es posible? Puedo escribir código, AppleScript, cualquier cosa para que la máquina vuelva a ser utilizable.
Esta publicación sugiere usar monit .
Como no ha proporcionado detalles sobre la naturaleza del proceso, no puedo aconsejarle si la configuración sugerida sería de alguna utilidad para usted.
recatado
nice
el proceso?Deshacer
recatado
nice
puede cambiar la prioridad de programación de un proceso. verman nice
* . Ejemplo:nice -n 19 process_name
mmmmmm
mmmmmm
Deshacer
recatado