Especifica el límite "físico" en los descriptores de archivos que puede abrir un solo proceso. Sustituir este límite requiere privilegios de superusuario.
Entero con signo
65.536
1 a MAXINT
Descriptores de archivos
No
Ninguna
Cuando la cantidad máxima de archivos abiertos para un proceso no es suficiente. Otras limitaciones en utilidades del sistema pueden significar que una cantidad mayor de descriptores de archivos no es tan útil como podría ser. Por ejemplo:
Un programa de 32 bits que utiliza E/S estándar está limitado a 256 descriptores de archivos. Un programa de 64 bits que utiliza E/S estándar puede usar hasta dos mil millones de descriptores. Específicamente, E/S estándar se refiere a las funciones de stdio(3C) en libc(3LIB).
select está limitado de forma predeterminada a 1.024 descriptores por fd_set. Para obtener más información, consulte select(3C). Un código de aplicación de 32 bits se puede recopilar con un tamaño de fd_set mayor (menor o igual que 65.536). Una aplicación de 64 bits utiliza un tamaño de fd_set de 65.536, que no se puede cambiar.
Una alternativa para cambiar esto en todo el sistema es usar el comando plimit(1). Si un proceso primario tiene sus límites modificador por plimit, todos los secundarios heredan el límite aumentado. Esta alternativa es útil para los daemons como inetd.
Inestable