Rechercher une page de manuel
getdtablesize
Langue: ru
Version: 2002-04-15 (fedora - 25/11/07)
Section: 2 (Appels système)
ИМЯ
getdtablesize - получить размер таблицы дескрипторовОБЗОР
#include <unistd.h>int getdtablesize(void);
ОПИСАНИЕ
getdtablesize возвращает максимальное количетство файлов, которое может быть открыто в процессе, на единицу больше, чем наибольшее возможное значение для дескриптора файла.ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
Текущее ограничение на количество открытых файлов для процесса.ЗАМЕЧАНИЕ
getdtablesize реализуется как библиотечная функция libc. В glibc существует вызов getrlimit(2), которые возвращает для текущего процесса ограничение RLIMIT_NOFILE или OPEN_MAX , если первый вызов закончился ошибкой. В libc4 и libc5 возвращается значение OPEN_MAX (установленное в 256 начиная с Linux 0.98.4).СООТВЕТСТВИЕ СТАНДАРТАМ
SVr4, 4.4BSD (функция getdtablesize впервые появилась в BSD 4.2).СМОТРИ ТАКЖЕ
close(2), dup(2), getrlimit(2), open(2)ПЕРЕВОД
Перевёл с английского Виктор Вислобоков <corochoone@perm.ru> 2003Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre