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입니다. |
기타
- pcntl_getpriority() - 모든 프로세스의 우선 순위 얻기