注意:
請注意,其中某些常數可能在您的系統上無法使用。
注意:
您可能需要將以下注意事項與您特定作業系統上的 setrlimit() 的說明頁面一起閱讀,因為即使在聲稱完全實作 POSIX 的作業系統之間,這些限制的解讀方式也存在差異。
POSIX_RLIMIT_AS
(int)POSIX_RLIMIT_CORE
(int)POSIX_RLIMIT_CPU
(整數)SIGXCPU
訊號,可以使用 pcntl_signal() 捕捉。根據作業系統的不同,每秒可能會發送額外的 SIGXCPU
訊號,直到達到硬性限制為止,此時將會發送無法捕捉的 SIGKILL
訊號。 另請參閱 set_time_limit()。POSIX_RLIMIT_DATA
(整數)POSIX_RLIMIT_FSIZE
(整數)POSIX_RLIMIT_LOCKS
(整數)POSIX_RLIMIT_MEMLOCK
(整數)POSIX_RLIMIT_MSGQUEUE
(整數)POSIX_RLIMIT_NICE
(整數)20 - limit
,因為資源限制值不能為負數。
POSIX_RLIMIT_NOFILE
(整數)POSIX_RLIMIT_NPROC
(整數)POSIX_RLIMIT_RSS
(整數)POSIX_RLIMIT_RTPRIO
(整數)POSIX_RLIMIT_RTTIME
(int)POSIX_RLIMIT_SIGPENDING
(int)POSIX_RLIMIT_STACK
(int)POSIX_RLIMIT_INFINITY
(int)POSIX_RLIMIT_KQUEUES
(int)POSIX_RLIMIT_NPTS
(int)