---------- ``ulimit`` ---------- **Option aliases:** * *core_file_size* ? *c* * *data_segment* ? *d* * *file_locks* ? *x* * *file_size* ? *f* * *locked_memory* ? *l* * *max_processes* ? *u* * *message_queue_size* ? *q* * *open_files* ? *n* * *pending_signals* ? *i* * *pipe_size* ? *p* * *processes* ? *u* * *real_time_priority* ? *r* * *scheduling_priority* ? *e* * *set_size* ? *m* * *stack_size* ? *s* * *time_limit* ? *t* * *user_processes* ? *u* * *virtual_memory* ? *v* **Recognized options:** *c*: {``None``} | :class:`object` core file size limit, ``ulimit -c`` *d*: {``None``} | :class:`object` process data segment limit, ``ulimit -d`` *e*: {``None``} | :class:`object` max scheduling priority, ``ulimit -e`` *f*: {``None``} | :class:`object` max size of files written by shell, ``ulimit -f`` *i*: {``None``} | :class:`object` max number of pending signals, ``ulimit -i`` *l*: {``None``} | :class:`object` max size that may be locked into memory, ``ulimit -l`` *m*: {``None``} | :class:`object` max resident set size, ``ulimit -m`` *n*: {``None``} | :class:`object` max number of open files, ``ulimit -n`` *p*: {``None``} | :class:`object` pipe size in 512-byte blocks, ``ulimit -p`` *q*: {``None``} | :class:`object` max bytes in POSIX message queues, ``ulimit -q`` *r*: {``None``} | :class:`object` max real-time scheduling priority, ``ulimit -r`` *s*: {``None``} | :class:`object` stack size limit, ``ulimit -s`` *t*: {``None``} | :class:`object` max amount of cpu time in s, ``ulimit -t`` *u*: {``None``} | :class:`object` max number of procs avail to one user, ``ulimit -u`` *v*: {``None``} | :class:`object` max virtual memory avail to shell, ``ulimit -v`` *x*: {``None``} | :class:`object` max number of file locks, ``ulimit -x``