resource.h(3head) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

resource.h(3head)

resource.h(3HEAD)                   Headers                  resource.h(3HEAD)

NAME
       resource.h, resource - definitions for resource operations

SYNOPSIS
       #include <sys/resource.h>

DESCRIPTION
       The <sys/resource.h> header defines the symbolic constants listed below
       as possible values of the which argument of getpriority() and setprior‐
       ity(). See getpriority(3C).

       PRIO_PROCESS    identifies the who argument as a process ID


       PRIO_PGRP       identifies the who argument as a process group ID


       PRIO_USER       identifies the who argument as a user ID



       The following type is defined through typedef:

       rlim_t    unsigned integer type used for limit values



       The following symbolic constants are defined:

       RLIM_INFINITY     a value of rlim_t indicating no limit


       RLIM_SAVED_MAX    a  value of type rlim_t indicating an unrepresentable
                         saved hard limit


       RLIM_SAVED_CUR    a value of type rlim_t indicating an  unrepresentable
                         saved soft limit



       The  symbolic  constants listed below are defined as possible values of
       the who parameter of getrusage(). See getrusage(3C).

       RUSAGE_SELF        returns information about the current process


       RUSAGE_CHILDREN    returns information about children  of  the  current
                          process



       The  <sys/resource.h>  header  defines  the rlimit structure, which in‐
       cludes the following members:

         rlim_t rlim_cur     /* the current (soft) limit */
         rlim_t rlim_max     /* the hard limit */



       The <sys/resource.h> header defines the  rusage  structure,  which  in‐
       cludes the following members:



         struct timeval ru_utime     /* user time used */
         struct timeval ru_stime     /* system time used */



       The timeval structure is defined as described in <sys/time.h>.


       The  symbolic constants listed below are defined as possible values for
       the resource argument of getrlimit() and setrlimit(). See getrlimit(2).

       RLIMIT_CORE      limit on size of core dump file


       RLIMIT_CPU       limit on CPU time per process


       RLIMIT_DATA      limit on data segment size


       RLIMIT_FSIZE     limit on file size


       RLIMIT_NOFILE    limit on number of open files


       RLIMIT_STACK     limit on stack size


       RLIMIT_AS        limit on address space size



       The id_t type is defined through typedef as described in <sys/types.h>.
       See types.h(3HEAD).


       Inclusion of the <sys/resource.h> header can also make visible all sym‐
       bols from <sys/time.h>. See time.h(3HEAD).

ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:

       tab() box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i) ATTRIBUTE  TYPEAT‐
       TRIBUTE  VALUE  _  Interface  StabilityCommitted  _  StandardSee  stan‐
       dards(7).


SEE ALSO
       getrlimit(2), getpriority(3C), time.h(3HEAD),  types.h(3HEAD),  attrib‐
       utes(7), standards(7)

Oracle Solaris 11.4               10 Sep 2004                resource.h(3HEAD)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3