Skip to content


Prozesspriorität ändern unter MacOS X

Unter Windows ist es einfach: Den Task Manager starten, den zu ändernden Prozess auswählen und mit der rechten Maustaste die neue Prozesspriorität auswählen.

Unter MacOS X ist dies nicht ganz so einfach. Dies liegt daran, dass es kein GUI (graphisches Interface) zum Ändern der Prozesspriorität gibt. Um die Priorität eines Prozesse zu ändern sind folgende Schritte notwendig:

  1. Mit Hilfe des Activity Monitors die Prozess ID (PID) feststellen. Alternativ geht dies über das Terminal mit dem Befehl
    ps -u <benutzername>
    Bsp.: ps -u testuser
  2. Das Terminal öffnen und folgenden Befehl eingeben:
    sudo renice <gewünschte Priorität> -p <PID>
    Bsp.:  sudo renice -1 -p 123

Maximale Priorität ist -20, standard Priorität ist 0, minimale Priorität ist +20. Zu hohe Priorität kann unvorhersehbare Nebenwirkungen (sehr langsame Ausführung anderer Programme) haben, Vorsicht ist also geboten. Zur Änderung der Prozesspriorität sind unter Mac OS X Administratorrechte erforderlich. Ohne solche kann die Priorität für eigene Prozesse bloß gesenkt, aber nicht erhöht werden.

Posted in ITechnische Post.

Tagged with , , , .


3 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. Gerhard Uhlhorn says

    Ich verwende modo, und früher habe ich es so gemacht. Doch seit einigen Versionen von Mac OS X funktioniert es nicht mehr. Die Aktivitätsanzeige von 10.5 hat noch Nice-Prozesse angezeigt, und gezeigt dass es nicht mehr geht. Das habe ich an Apple als Bug gemeldet und jetzt ist die Nice-Anzeige weg. Doch der renice-Befehlt geht noch immer nicht. Gibt es noch eine andere Möglichkeit? Ist dieser Fehler auch auf anderen Rechnern zu beobachten?

  2. Ich says

    Schön zu hören. An was lag es denn?



Some HTML is OK

or, reply to this post via trackback.