Use setrlimit( ), que permite controlar los datos, rss, CPU el uso, el tamaño máximo de pila y mucho más.
int setrlimit (int resource, const struct rlimit *rlim);
#include <sys/types.h>
#include <sys/time.h>
#include <sys/resource.h>
struct rlimit r = { 0, 0 };
if (setrlimit(RLIMIT_NPROC, &r) != 0)
{
/* setrlimit( ) error */
}
if (fork() == -1)
{
perror("fork");
}
No hay comentarios:
Publicar un comentario