
pcntl_getpriority 함수의 첫 번째 인자는 프로세스 ID를 받는데, PID를 얻어올 수 있는 방법은 다음과 같습니다.
1. `getmypid()` 함수를 사용하여 현재 프로세스의 PID를 얻을 수 있습니다.
2. `posix_getpid()` 함수를 사용하여 현재 프로세스의 PID를 얻을 수 있습니다.
3. `pcntl_fork()` 함수를 사용하여 새로운 프로세스를 생성하고, 생성된 프로세스의 PID를 얻을 수 있습니다.
pcntl_getpriority 함수의 세 번째 인자인 PROCESS_MAX와 PROCESS_MIN의 의미는 다음과 같습니다.
- PROCESS_MAX: 프로세스 우선순위의 최대값입니다. 일반적으로 0입니다.
- PROCESS_MIN: 프로세스 우선순위의 최소값입니다. 일반적으로 19입니다.
이러한 값들은 운영체제에 따라 다를 수 있습니다. pcntl_getpriority 함수를 사용하여 프로세스의 우선순위를 얻어오려면, 프로세스의 PID를 얻은 후, PROCESS_MAX와 PROCESS_MIN의 값을 확인하여 프로세스의 우선순위를 얻을 수 있습니다.
2025-06-08 01:23