|
|||||||
|
|
GETRLIMITSection: Manual del programador de Linux (2)Updated: 23 julio 1993 Index Return to Main Contents NOMBREgetrlimit, getrusage, setrlimit - devuelve/establece el límite de recursos y su utilizaciónSINOPSIS#include <sys/time.h>#include <sys/resource.h> #include <unistd.h>
int getrlimit (int resource, struct rlimit *rlim);
DESCRIPCIÓNgetrlimit y setrlimit devuelve / establece el límite de recursos, respectivamente. resource debería ser uno de los siguientes:
RLIMIT_CPU /* tiempo de CPU en segundos */
Un recurso puede definirse como ilimitado si se establece el límite en RLIM_INFINITY. RLIMIT_OFILE es el nombre BSD para RLIMIT_NOFILE. La estructura rlimit está definida como sigue:
struct rlimit
{
int rlim_cur;
int rlim_max;
};
getrusage devuelve la utilización actual de los recursos, para un who de cualquiera de los siguientes, bien RUSAGE_SELF oo RUSAGE_CHILDREN.
struct rusage
{
struct timeval ru_utime; /* tiempo de usuario utilizado */
struct timeval ru_stime; /* tiempo de sistema utilizado */
long ru_maxrss; /* tamaño máximo de la parte
establecida como residente */
long ru_ixrss; /* tamaño total de la memoria
compartida */
long ru_idrss; /* tamaño total de la memoria
no compartida */
long ru_isrss; /* tamaño de pila no compartido */
long ru_minflt; /* peticiones de página */
long ru_majflt; /* fallos de página */
long ru_nswap; /* intercambios */
long ru_inblock; /* operaciones de entrada de
bloques */
long ru_oublock; /* operaciones de salida de
bloques */
long ru_msgsnd; /* mensajes enviados */
long ru_msgrcv; /* mensajes recibidos */
long ru_nsignals; /* señales recibidas */
long ru_nvcsw; /* cambios de contexto
voluntarios */
long ru_nivcsw; /* cambios de contexto
involuntarios */
};
VALOR DEVUELTOSi tiene éxito, devuelve cero. Si hay error, devuelve -1, y errno toma el correspondiente valor.ERRORES
CONFORME ASVr4, BSD 4.3VÉASE TAMBIÉNulimit(2), quotactl(2)
Index | ||||||
|
|
|
Home :: Copyright :: Privacy :: Credits :: Get a free Linuxinfor Email Account Document on this page is part of "Linuxinfor Man Pages in HTML Format: man2". See Index Page for more info about Authorship and Copyright. 1999-2008 Linuxinfor.com. No rights reserved. |