Muestra o modifica ciertos límites del sistema:
- Tamaño máximo de los archivos creados en el núcleo.
- Tamaño del segmento de pila.
- Tamaño del segmento de datos de un proceso
- Máxima priorida en tareas programadas.
- Número máximo de ficheros abiertos.
- Tamaño de la memoria virtual.
- Número máximo de procesos de usuario.
- Tiempo de uso de la CPU.
Todos las opciones (en inglés):
- -S use the
soft' resource limit
- -H use the hard’ resource limit
- -a all current limits are reported
- -b the socket buffer size
- -c the maximum size of core files created
- -d the maximum size of a process’s data segment
- -e the maximum scheduling priority (`nice’)
- -f the maximum size of files written by the shell and its children
- -i the maximum number of pending signals
- -l the maximum size a process may lock into memory
- -m the maximum resident set size
- -n the maximum number of open file descriptors
- -p the pipe buffer size
- -q the maximum number of bytes in POSIX message queues
- -r the maximum real-time scheduling priority
- -s the maximum stack size
- -t the maximum amount of cpu time in seconds
- -u the maximum number of user processes
- -v the size of virtual memory
- -x the maximum number of file locks
Ejemplo:
ulimit -a