3 votes

Comment "renier" définitivement un processus sur Mac OS X (ou iOS, etc.) ?

J'utilise un gestionnaire de processus sympa (gratuit) appelé ATMoniteur pour Mac OS X qui a beaucoup de fonctionnalités cachées sympas... l'une d'entre elles est de pouvoir cliquer sur un processus en cours... et de régler le "renice" de +20 (moins de priorité) à -20 (priorité la plus élevée).

La meilleure partie.... il colle entre les redémarrages... Donc, si vous voulez que XYZ reçoive toute l'attention tout le temps... vous le réglez une fois. et c'est fait. ..

Je veux faire la même chose (renier un processus) sur un iPad exécutant un daemon particulier . Mais cela pourrait aussi bien être un serveur Debian, si cela retarde les flammes pour poster cette question ici... et je ne sais pas comment définir un renice de façon permanente.

Je peux le faire une fois, et ça marche bien... Mais le réglage est perdu lors d'un redémarrage. J'ai lu quelque part..

Maintenant, en ce qui concerne la réinitialisation permanente de la priorité d'un processus, cela ne peut pas être fait faire directement. Vous pouvez le simuler, cependant, avec un Shell Shell qui démarre l'application et puis immédiatement la renvoie. Donnez à ce Shell une extension extension ".command" et il sera double-clic dans l'interface graphique. Pas très élégant, mais il fait le travail.

Mais comme il est dit... pas très élégant, et je ne pense pas que ce soit la façon dont ATMonitor le fait.....

Comment puis-je définir un niveau de renaissance permanent, par binaire exécutable, indépendamment de son PID, du moment, de la manière ou de la raison de son lancement ?

2voto

Tim Sheiner Points 722

Pourquoi ne pas écrire un autre démon qui patrouille dans la table des processus et renvoie les processus en fonction de leur nom d'image ? C'est probablement la façon dont atMonitor le fait.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X