Exécuter le binary avec la plus haute priorité

Je cours un binary avec la plus haute priorité comme

nice -n -20 binary 

Maintenant, je veux lancer le même fichier binary de telle sorte qu’il s’exécute avec une haute priorité sans que -n 20 binary

  ./binary // runs with high priority same as nice -n -20 binary with any setting 

Y a-t-il des configurations qui disent que le kernel doit démarrer le processus avec une priorité plus élevée quand je lance binary avec ./binary, je ne veux pas démarrer le binary avec nice -n -20 à chaque fois

Alors, comment le faire, donnez votre suggestion

vous pouvez créer un alias pour cela

 alias binary='nice -n -20 binary' 

après cela, si vous exécutez binary, il commencera avec une priorité plus élevée

Créez un script contenant votre commande nice et exécutez-le à la place.

par exemple

 echo nice -n -20 binary > binary2 chmod +x binary2 

Et puis pour l’exécuter, faites ceci:

 ./binary2 

Je crois que tu veux quelque chose comme ça,

 sudo nice -n -20 ./binary 

De info coreutils 'nice invocation'

Seul un utilisateur privilégié peut exécuter un processus avec moins de gentillesse: