Home
Main website
Display Sidebar
Hide Ads
Recent Changes
View Source:
getdtablesize(2)
Edit
PageHistory
Diff
Info
LikePages
!!NAME getdtablesize - get descriptor table size !!SYNOPSIS __#include <unistd.h>__ __int getdtablesize(void);__ !!DESCRIPTION getdtablesize(2) returns the maximum number of files a process can have open. !!NOTES getdtablesize(2) is implemented as a library function in DLL 4.4.1. This function returns __OPEN_MAX__ (set to 256 in Linux 2.0.23) if __OPEN_MAX__ was defined when the library was compiled. Otherwise, -1 is returned, and ''errno'' is set to [ENOSYS]. A process under linux may open far more file descriptors than 256 however. To get even more file descriptors you have to tweak the system wide maximums with /proc/sys/net/file-max !!CONFORMING TO SVr4, 4.4BSD (the getdtablesize(2) function first appeared in BSD 4.2). !!SEE ALSO close(2), dup(2), open(2)
One page links to
getdtablesize(2)
:
Man2g
This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.