Provided by:
manpages-fr-dev_3.27fr1.4-1_all 
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> >>.