프로세스 ID, 프로세스 식별자, 프로세스 식별 ID | (2020-04-13) |
PID , PPID |
1. [Unix/Linux] 개별 프로세스 ID
ㅇ (Process ID, PID)
- 프로세스 식별용 ID
- 양의 정수 (16 비트, 최대 216)
. 1 ~ 32,767 (기본 상한이나, 상한 조정 가능)
- 특별히 정해진 프로세스 ID
. init (모든 프로세스의 조상) : 1, ... (통상, 1 ~ 300 : 시스템 프로세스,데몬 등)
- 시스템호출 문에서,
. 프로세스 식별용 숫자로써, 인자,리턴값으로 사용됨
ㅇ (Parent Process ID, PPID)
- init 프로세스를 제외한 모든 프로세스는,
- 부모 프로세스를 갖으며, 이의 식별용 ID 를 갖음
2. [참고사항]
ㅇ pid,ppid 확인용 시스템호출 : getpid(), getppid()
ㅇ 응용 프로그램 내 pid 참조 방법 : sys/types.h 내 정의된 pid_t(typedef 별칭)를 이용하면 됨
ㅇ 현재 쉘에서 프로세스 확인 명령어 : ps
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"
     
[정보통신기술용어해설]        편집·운영 (
차재복)          
편집 이력          
편집 격려 (소액 후원)