Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ nice(1) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

nohup(1)

priocntl(1)

ps(1)

renice(1)

nice(2)

nice(1)                                                             nice(1)

NAME
     nice - Priorität von Kommandos ändern (be nice)

SYNTAX
     nice [-n zahl] [--] kommando

BESCHREIBUNG
     Mit dem Kommando nice können Sie die Priorität, mit der ein Kommando
     ausgeführt wird, beeinflussen. Die Priorität eines Prozesses ist maß-
     geblich dafür, wann der Prozeß dem freiwerdenden Prozessor zugeteilt
     wird. Hohe Prioritätswerte entsprechen niedriger Priorität und umge-
     kehrt. Der Prioritätswert wird durch verschiedene Parameter bestimmt:

     -  der Zeit, die ein Prozeß bereits dem Prozessor zugeteilt war

     -  der Zeit, die ein Prozeß bereits auf den Prozessor gewartet hat

     -  den Wert, den Sie beim nice-Aufruf angeben

     Der aufrufende Prozeß muß in der Klasse der im Zeitscheibenverfahren
     abzuarbeitenden Prozesse (time-sharing class) eingetragen sein [siehe
     priocntl(1)]. Der aufrufende Prozeß ist normalerweise die Shell des
     Benutzers. Das Kommando kommando wird in der Klasse der im Zeitschei-
     benverfahren abzuarbeitenden Prozesse ausgeführt.

     Wenn Sie nicht Systemverwalter sind, können Sie mit nice den Priori-
     tätswert nur erhöhen, d. h. die Priorität des Prozesses erniedrigen
     (d. h., Sie sind "nice" zu anderen Benutzern).

     Als Systemverwalter können Sie den Prioritätswert auch vermindern und
     damit die Priorität erhöhen.

OPTIONEN
     -n zahl
          Gibt an, mit welcher Priorität kommando ausgeführt wird. zahl ist
          eine ganze Zahl.

          Für nichtpreviligierte Benutzer:
               zahl liegt im Bereich von 1 bis 19. Der Prioritätswert wird
               vergrößert, das Kommando wird also mit niedrigerer Priorität
               ausgeführt. Bei Angaben größer als 19 verhält sich nice so,
               als wäre 19 angegeben.

          Nur für den Systemverwalter:
               zahl liegt im Bereich von -20 bis 19. Negative Angaben für
               zahl bewirken eine Verkleinerung des Prioritätswertes und
               damit eine Erhöhung der Priorität. Bei Angaben kleiner als
               -20 verhält sich nice so, als wäre -20 angegeben. Bei Anga-
               ben größer als 19 verhält sich nice so, als wäre 19 angege-
               ben.





Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

nice(1)                                                             nice(1)

          Dies entspricht der alten Option -zahl, die weiterhin unterstützt
          wird.

          Das Kommando ps -l gibt unter anderem die Spalte NI aus. Dort
          erscheint ein Zahlenwert zwischen 0 und 39:

          0   entspricht nice -n -20

          39  entspricht nice -n 19

          -n nicht angegeben: für zahl wird 10 angenommen

     --   Ende der Optionenliste. Die Angabe ist nötig, wenn kommando mit -
          beginnt.

     kommando
          Beliebiges Kommando oder Shell-Prozedur.

ENDESTATUS
     Wenn kommando aufgerufen wurde, liefert nice den Endestatus des ausge-
     führten Kommandos kommando zurück. Andernfalls liefert nice einen der
     folgenden Werte:

     1-125  Beim Kommando nice ist ein Fehler aufgetreten.

     126    Das angegebene kommando existiert, kann aber nicht aufgerufen
            werden.

     127    Das angegebene kommando ist nicht auffindbar.

INTERNATIONALE UMGEBUNG
     Die Umgebungsvariable LCMESSAGES bestimmt die Sprache der Meldungs-
     texte. Wenn LCMESSAGES nicht oder als leere Zeichenkette definiert
     ist, wird der Wert von LANG als Standardwert herangezogen. Ist auch
     LANG nicht oder als leere Zeichenkette definiert, verhält sich das
     System so, als wäre es nicht internationalisiert.

     Die Umgebungsvariable LCALL bestimmt die gesamte internationale Umge-
     bung. LCALL hat Vorrang vor allen anderen Umgebungsvariablen im
     Bereich der Internationalisierung.

BEISPIELE
     Beispiel 1

     Sie lassen das Kommando ps -ale mit verminderter Priorität ablaufen:

     $ nice -n 15 ps -ale







Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

nice(1)                                                             nice(1)

     Beispiel 2

     Der Systemverwalter läßt das gleiche Kommando mit erhöhter Priorität
     ablaufen:

     # nice -n -5 ps -ale

SIEHE AUCH
     nohup(1), priocntl(1), ps(1), renice(1), nice(2).













































Seite 3                      Reliant UNIX 5.44               Gedruckt 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026