Process Control pcntl_getpriority

(PHP 5, PHP 7, PHP 8)

pcntl_getpriority — 모든 프로세스의 우선 순위 얻기


설명

pcntl_getpriority(?int $process_id = null, int $mode = PRIO_PROCESS): int|false

pcntl_getpriority()process_id의 우선순위를 얻습니다. 우선 순위 수준은 시스템 유형과 커널 버전에 따라 다를 수 있으므로 특정 세부 사항은 시스템의 getpriority(2) 매뉴얼 페이지를 참조하십시오.


매개변수

process_id
null이면 현재 프로세스의 프로세스 ID가 사용됩니다.
mode
PRIO_PGRP, PRIO_USER 또는 PRIO_PROCESS 중 하나입니다.

반환 값

pcntl_getpriority()는 프로세스의 우선 순위를 반환하거나 오류가 발생하면 false를 반환합니다. 숫자 값이 낮을수록 스케줄링이 더 유리합니다.

경고 이 함수는 부울 false을 반환할 수 있지만 false으로 평가되는 부울이 아닌 값을 반환할 수도 있습니다. 자세한 내용은 부울 섹션을 참조하세요. 이 함수의 반환 값을 테스트하려면 === 연산자를 사용하십시오.


변경 로그

버전 설명
8.0.0 process_id는 이제 nullable입니다.

기타