Solaris 10 资源管理器开发者指南

rlimit,资源限制

rlimit 是基于进程的。rlimit 可确立对某个进程占用各种系统资源的限制。由该进程创建的每个进程均从其原始进程继承此资源限制。资源限制由一对值来定义。这些值指定了当前(软)限制和最大(硬)限制。

进程可能会不可逆转地将其硬限制降为大于或等于软限制的任何值。只有具有超级用户 ID 的进程可以提高硬限制。请参见 setrlimit()getrlimit()

rlimit 结构包含用于定义软限制和硬限制的两个成员。

rlim_t     rlim_cur;       /* current (soft) limit */

rlim_t     rlim_max        /* hard limit */