Man Linux: Main Page and Category List

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)