getdtablesize(2) hpux man page | unix.com

Man Page: getdtablesize

Operating Environment: hpux

Section: 2

getdtablesize(2)						System Calls Manual						  getdtablesize(2)

NAME
getdtablesize() - get the size of the per-process file descriptor table
SYNOPSIS
DESCRIPTION
The function returns the maximum number of file descriptors that can currently be stored in a process' file descriptor table. This maximum number is also known as the soft limit for open files, and can be adjusted up to the hard limit by calling The entries in the descriptor table are numbered with small integers starting at 0 (zero). The function returns the total number of file descriptors that a process can have open simultaneously. Each process is limited to a cur- rent maximum (soft limit) and a fixed upper bound (hard limit) of open file descriptors. This limit is at least 32. The system-defined limits are configurable. See the descriptions of the and kernel parameters in maxfiles_lim(5) and maxfiles(5), respectively, for informa- tion about changing the system-defined, per-process limit on open file descriptors.
RETURN VALUES
The function returns the size of the descriptor table (soft limit), and is always successful.
SEE ALSO
close(2), getrlimit(2), open(2), select(2), setrlimit(2), sysconf(2), maxfiles(5), maxfiles_lim(5).
STANDARDS CONFORMANCE
getdtablesize(2)
Related Man Pages
getdtablesize(3) - linux
getdtablesize(2) - debian
getdtablesize(3) - centos
getdtablesize(2) - osf1
getdtablesize(3c) - sunos
Similar Topics in the Unix Linux Community
files
file number limits in Solaris 8
Explanation of error message(s)
can I limit the size of a directory?
Can't solve the "Too many open files" error