    NICE(II)                      8/5/73                     NICE(II)

    NAME
         nice - set program priority

    SYNOPSIS
         (nice = 34.)
         (priority in r0)
         sys nice

         nice(priority)

    DESCRIPTION
         The scheduling priority of the process is changed to the ar-
         gument.  Positive priorities get less service than normal; 0
         is default.  Only the super-user may specify a negative pri-
         ority.  The valid range of priority is 20 to -220.  The val-
         ue  of  4  is recommended to users who wish to execute long-
         running programs without flak from the administration.

         The effect of this call is passed to a child process by  the
         fork  system  call.   The effect can be cancelled by another
         call to nice with a priority of 0.

         The actual running priority of a process is the priority ar-
         gument  plus  a number that ranges from 100 to 119 depending
         on the cpu usage of the process.

    SEE ALSO
         nice(I)

    DIAGNOSTICS
         The error bit (c-bit) is set if the user requests a priority
         outside the range of 0 to 20 and is not the super-user.

                                  - 1 -