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 ?