pcntl_getpriority
(PHP 5, PHP 7, PHP 8)
pcntl_getpriority — 獲取任意程序的優先順序
說明
pcntl_getpriority(int
$pid
= getmypid(), int $process_identifier
= PRIO_PROCESS): int
pcntl_getpriority() 獲取程序號為
pid
的程序的優先順序。由於不同的系統型別以及內核版本下
優先順序可能不同,因此請參考您系統的getpriority(2)手冊以獲取詳細的規範。
參數
-
pid
-
如果沒有指定,預設是目前程序的程序號。
-
process_identifier
-
PRIO_PGRP
(譯註:獲取程序組優先順序),PRIO_USER
(譯註:獲取使用者程序優先順序)或PRIO_PROCESS(譯註:預設值;獲取程序優先順序)
三者之一。
返回值
pcntl_getpriority() 返回程序的優先順序或在錯誤時返回 false
。 值越小代表優先順序越高。