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

NOM

       getdtablesize - Lire la taille de la table des descripteurs

SYNOPSIS

       #include <unistd.h>

       int getdtablesize(void);

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

       getdtablesize() :
           Depuis la glibc 2.12 :
               _BSD_SOURCE ||
                   !(_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600)
           Avant la glibc 2.12 : _BSD_SOURCE || _XOPEN_SOURCE >= 500 ||
               _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED

DESCRIPTION

       getdtablesize() retourne le nombre maximal de fichiers qu'un  processus
       puisse  ouvrir simultanement, soit un de plus que la plus grande valeur
       possible pour un descripteur de fichier.

VALEUR RENVOY'EE

       La limite actuelle du nombre de fichiers ouverts par processus.

ERREURS

       Sous Linux, getdtablesize() peut renvoyer toutes les  erreurs  decrites
       pour getrlimit(2) ; consultez les NOTES ci-dessous.

CONFORMIT'E

       SVr4,  BSD 4.4 (getdtablesize() est apparue dans BSD 4.2). Il n'est pas
       specifie  par  POSIX.1-2001 ;  les  applications  portables   devraient
       utiliser sysconf(_SC_OPEN_MAX) a la place.

NOTES

       getdtablesize()  est  implementee  comme  fonction  de bibliotheque. La
       version de la glibc appelle getrlimit(2) et renvoie  la  valeur  de  la
       limite RLIMIT_NOFILE actuelle, ou OPEN_MAX si cela echoue. Les versions
       des bibliotheques libc4 et libc5 renvoyaient OPEN_MAX (256 depuis Linux
       0.98.4).

VOIR AUSSI

       close(2), dup(2), getrlimit(2), open(2)

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> >>.