|
posix_getrlimit
Return info about system resource limits
(PHP 4, PHP 5)
posix_getrlimit() returns an array of information about the current resource's soft and hard limits. Each resource has an associated soft and hard limit. The soft limit is the value that the kernel enforces for the corresponding resource. The hard limit acts as a ceiling for the soft limit. An unprivileged process may only set its soft limit to a value from 0 to the hard limit, and irreversibly lower its hard limit. Return ValuesReturns an associative array of elements for each limit that is defined. Each limit has a soft and a hard limit. Table 268. List of possible limits returned
ExamplesExample 1880. Example use of posix_getrlimit()<?php The above example will output something similar to: Array Notes
Note:
This is a not POSIX function, but is common on BSD and System V systems. If the system does not support this function, then it will not be included at compile time. This may be checked with function_exists(). Code Examples / Notes » posix_getrlimitpetert
The array returned (on a RH6.2 box) is: soft core = 0 hard core = unlimited soft data = unlimited hard data = unlimited soft stack = 8388608 hard stack = unlimited soft totalmem = unlimited hard totalmem = unlimited soft rss = unlimited hard rss = unlimited soft maxproc = 2048 hard maxproc = 2048 soft memlock = unlimited hard memlock = unlimited soft cpu = unlimited hard cpu = unlimited soft filesize = unlimited hard filesize = unlimited soft openfiles = 1024 hard openfiles = 1024 |
Change Languageposix_access posix_ctermid posix_get_last_error posix_getcwd posix_getegid posix_geteuid posix_getgid posix_getgrgid posix_getgrnam posix_getgroups posix_getlogin posix_getpgid posix_getpgrp posix_getpid posix_getppid posix_getpwnam posix_getpwuid posix_getrlimit posix_getsid posix_getuid posix_initgroups posix_isatty posix_kill posix_mkfifo posix_mknod posix_setegid posix_seteuid posix_setgid posix_setpgid posix_setsid posix_setuid posix_strerror posix_times posix_ttyname posix_uname |