Provided by: daemontools_0.76-13_amd64 bug

NAME

       softlimit - runs another program with new resource limits.

SYNOPSIS

       softlimit [ opts ] child

DESCRIPTION

       opts is a series of getopt-style options.  child consists of one or more arguments.

       softlimit sets soft resource limits as specified by opts.  It then runs child.

OPTIONS

       In  each  of  the following opts, n may be =, indicating that the soft limit should be set
       equal to the hard limit.

       opts controlling memory use:

       -m n   Same as -d n -s n -l n -a n.

       -d n   Limit the data segment per process to n bytes.

       -s n   Limit the stack segment per process to n bytes.

       -l n   Limit the locked physical pages per process to n bytes. This option has  no  effect
              on some operating systems.

       -a n   Limit  the  total of all segments per process to n bytes. This option has no effect
              on some operating systems.

       -o n   Limit the number of open file descriptors per process to n.   This  option  has  no
              effect on some operating systems.

       -p n   Limit the number of processes per uid to n.

       opts controlling file sizes:

       -f n   Limit output file sizes to n bytes.

       -c n   Limit core file sizes to n bytes.

       Efficiency opts:

       -r n   Limit  the resident set size to n bytes. This limit is not enforced unless physical
              memory is full.

       -t n   Limit the CPU time to n seconds. This limit is not enforced except that the process
              receives a SIGXCPU signal after n seconds.

SEE ALSO

       supervise(8),  svc(8),  svok(8),  svstat(8),  svscanboot(8),  svscan(8), readproctitle(8),
       fghack(8),   pgrphack(8),   multilog(8),    tai64n(8),    tai64nlocal(8),    setuidgid(8),
       envuidgid(8), envdir(8), setlock(8)

       http://cr.yp.to/daemontools.html

                                                                                     softlimit(8)