sys/resource.h - definitions for XSI resource operations
#include <sys/resource.h>
The <sys/resource.h> header shall define the following symbolic constants as possible values of the which argument of getpriority() and setpriority():
The following type shall be defined through typedef:
The following symbolic constants shall be defined:
On implementations where all resource limits are representable in an object of type rlim_t, RLIM_SAVED_MAX and RLIM_SAVED_CUR need not be distinct from RLIM_INFINITY.
The following symbolic constants shall be defined as possible values of the who parameter of getrusage():
The <sys/resource.h> header shall define the rlimit structure that includes at least the following members:
rlim_t rlim_cur The current (soft) limit. rlim_t rlim_max The hard limit.
The <sys/resource.h> header shall define the rusage structure that includes at least the following members:
struct timeval ru_utime User time used. struct timeval ru_stime System time used.
The timeval structure shall be defined as described in <sys/time.h> .
The following symbolic constants shall be defined as possible values for the resource argument of getrlimit() and setrlimit():
The following shall be declared as functions and may also be defined as macros. Function prototypes shall be provided.
int getpriority(int, id_t); int getrlimit(int, struct rlimit *); int getrusage(int, struct rusage *); int setpriority(int, id_t, int); int setrlimit(int, const struct rlimit *);
The id_t type shall be defined through typedef as described in <sys/types.h> .
Inclusion of the <sys/resource.h> header may also make visible all symbols from <sys/time.h>.
The following sections are informative.
<sys/time.h> , <sys/types.h> , the System Interfaces volume of IEEE Std 1003.1-2001, getpriority(), getrusage(), getrlimit()
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |