 | | Each call to either getrlimit or setrlimit applies to a single resource, identified by resource. There are two limits to each resource, a current (soft) limit, and a maximum (hard) limit. Any process can change soft limits to any value less than or equal to the hard limit. Only a process with superuser permissions may raise the hard limit, but any process may (irreversibly) lower the hard limit. Limits may be specified as “infinity” by setting them to the constant RLIM_INFINITY; in this case, the operating system sets the maximum value. | |
|