Process Control pcntl_setpriority

(PHP 5, PHP 7, PHP 8)

pcntl_setpriority — 모든 프로세스의 우선 순위 변경


설명

pcntl_setpriority(int $priority, ?int $process_id = null, int $mode = PRIO_PROCESS): bool

pcntl_setpriority()process_id의 우선순위를 설정합니다.


매개변수

priority
priority는 일반적으로 -20에서 20 사이의 값입니다. 기본 우선 순위는 0이지만 숫자 값이 낮을수록 일정이 더 유리합니다. 우선 순위 수준은 시스템 유형과 커널 버전에 따라 다를 수 있으므로 특정 세부 사항은 시스템의 setpriority(2) 매뉴얼 페이지를 참조하십시오.
process_id
null이면 현재 프로세스의 프로세스 ID가 사용됩니다.
mode
PRIO_PGRP, PRIO_USER 또는 PRIO_PROCESS 중 하나입니다.

반환 값

성공하면 true를, 실패하면 false를 반환합니다.


변경 로그

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

기타