Provided by: manpages-fr-dev_3.27fr1.4-1_all bug

NOM

       nice - Modifier la politesse du processus

SYNOPSIS

       #include <unistd.h>

       int nice(int inc);

   Exigences  de  macros  de  test de fonctionnalites pour la glibc (consultez
   feature_test_macros(7)) :

       nice() : _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE

DESCRIPTION

       nice() ajoute inc a la valeur de politesse du processus appelant.  (Une
       grande  valeur  de  politesse  signifie  une  faible priorite.) Seul le
       superutilisateur peut specifier une valeur inc negative (ce qui rend le
       processus  plus prioritaire). L'intervalle des valeurs de politesse est
       decrit dans getpriority(2).

VALEUR RENVOY'EE

       nice renvoie la nouvelle valeur de politesse s'il reussit  (voir  NOTES
       ci-dessous,  ou  -1  s'il  echoue,  auquel  cas  errno contient le code
       d'erreur.

ERREURS

       EPERM  Le  processus  appelant  a  tente  d'augmenter  sa  priorite  en
              fournissant  une  valeur  inc  negative  mais  il  n'a  pas  les
              privileges suffisants. Sous Linux, la capacite CAP_SYS_NICE  est
              necessaire.  (Mais voir l'explication de la limite de ressources
              RLIMIT_NICE dans setrlimit(2).)

CONFORMIT'E

       SVr4, BSD 4.3, POSIX.1-2001. Toutefois, la valeur de retour sous  Linux
       avec   la   glibc  (jusqu'a  glibc  2.2.4)  n'est  pas  standard,  voir
       ci-dessous. SVr4 documente un code d'erreur supplementaire EINVAL.

NOTES

       SUSv2 et POSIX.1-2001  indiquent  que  cet  appel  systeme  renvoie  la
       nouvelle  valeur  de courtoisie, tandis que l'appel systeme Linux et la
       routine de la glibc  (jusqu'a  glibc  2.2.4)  renvoient  0  en  cas  de
       reussite.  La  nouvelle  valeur de courtoisie peut etre obtenue grace a
       getpriority(2).

       Depuis la glibc 2.2.4, nice() est  implemente  comme  une  fonction  de
       bibliotheque qui appelle getpriority(2) pour obtenir la nouvelle valeur
       de politesse, qu'elle renvoie a l'appelant. Avec cette  implementation,
       un  code  de  retour  -1  est  tout  a fait possible. Pour detecter les
       erreurs, il faut mettre errno a zero  avant  l'appel,  et  examiner  sa
       valeur si nice() renvoie -1.

VOIR AUSSI

       nice(1),   fork(2),  getpriority(2),  setpriority(2),  capabilities(7),
       renice(1)

COLOPHON

       Cette page fait partie de  la  publication  3.27  du  projet  man-pages
       Linux.  Une description du projet et des instructions pour signaler des
       anomalies      peuvent      etre       trouvees       a       l'adresse
       <URL:http://www.kernel.org/doc/man-pages/>.

TRADUCTION

       Depuis  2010,  cette  traduction est maintenue a l'aide de l'outil po4a
       <URL:http://po4a.alioth.debian.org/>   par   l'equipe   de   traduction
       francophone        au        sein        du       projet       perkamon
       <URL:http://perkamon.alioth.debian.org/>.

       Christophe Blaess  <URL:http://www.blaess.fr/christophe/>  (1996-2003),
       Alain   Portal  <URL:http://manpagesfr.free.fr/>  (2003-2006).   Julien
       Cristau et l'equipe francophone de traduction de Debian (2006-2009).

       Veuillez  signaler  toute  erreur   de   traduction   en   ecrivant   a
       <debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le
       paquet manpages-fr.

       Vous pouvez toujours avoir acces a la version anglaise de  ce  document
       en utilisant la commande << man -L C <section> <page_de_man> >>.