Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ nice(3C) — bsd — mips UMIPS RISC/os 4.52

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

getpriority(2)

fork(2)

nice(1)

renice(8)



NICE(3C-BSD)        RISC/os Reference Manual         NICE(3C-BSD)



NAME
     nice - set program priority

SYNOPSIS
     nice(incr)

DESCRIPTION
     This interface is obsoleted by setpriority (see getprior-
     ity(2)).

     The scheduling priority of the process is augmented by incr.
     Positive priorities get less service than normal.  Priority
     10 is recommended to users who wish to execute long-running
     programs without flak from the administration.

     Negative increments are ignored except on behalf of the
     super-user.  The priority is limited to the range -20 (most
     urgent) to 20 (least).

     The priority of a process is passed to a child process by
     fork(2).  For a privileged process to return to normal
     priority from an unknown state, nice should be called suc-
     cessively with arguments -40 (goes to priority -20 because
     of truncation), 20 (to get to 0), then 0 (to maintain compa-
     tibility with previous versions of this call).

SEE ALSO
     getpriority(2), fork(2).
     nice(1) in the User's Reference Manual.
     renice(8) in the System Administrator's Reference Manual.

























                         Printed 1/15/91                   Page 1



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