Terminal.appVerwenden Sie über die Befehlszeile ( oder was auch immer) niceund renice, genau wie bei anderen Unixen.
Verwenden Sie nicebeim Starten eines Prozesses:
nice -n <priority> <command> <arguments to command>
Die Standardpriorität ist Null, positive Werte sind "schöner" (dh niedrigere Priorität) und negative Werte sind "weniger schön" (höhere Priorität). Es sieht so aus, als würde Mac OS von +10 bis -10 laufen.
Verwenden Sie renicediese Option , um die Priorität eines bereits ausgeführten Prozesses zu ändern (in der reniceManpage von 10.5):
renice priority [[-p] pid ...] [[-g] pgrp ...] [[-u] user ...]
renice -n increment [[-p] pid ...] [[-g] pgrp ...] [[-u] user ...]
Der Teil, an dem Sie interessiert sind, ist der Teil pid. Dies ist die Prozess-ID für den Job, und Sie können sie finden, indem Sie ps -u <your username>den Prozessnamen verwenden und nach ihm suchen. top -oIn diesem Fall bevorzuge ich , da der Prozess, an dem Sie interessiert sind, ganz oben steht.
Hinweis: Ohne Superuser-Berechtigungen können Sie die Priorität eines Prozesses niemals erhöhen. Für normale Benutzer niceund reniceEinbahnstraßen. Und kleine Änderungen der Priorität können große Auswirkungen auf die Laufzeit haben. Machen Sie es sich einfach, bis Sie es verstanden haben.