• 카테고리

    질문 & 답변
  • 세부 분야

    기타 (개발 · 프로그래밍)

  • 해결 여부

    해결됨

PID 질문

23.06.25 01:22 작성 조회수 351

0

안녕하세요 5:40 분쯤 보면 프로세스는 사람의 주민번호처럼 PID가 있다고 하셨는데요!

 

그럼 어떠한 프로세스를 종료하고 다시 똑같은 프로그램을 실행했을 때 생성된 프로세스의 PID는 이전과 동일한가요? 아니면 새로 할당받나요??

답변 1

답변을 작성해보세요.

0

새로 할당 받습니다. 프로세스가 종료되더라도 OS내부에 한 동안 종료된 프로세스에 관한 정보가 남아 있습니다. 그 정보까지도 모두 삭제되기 전까지 같은 PID가 존재하지 않도록 OS가 관리합니다. OS내부에는 종료된 프로세스 정보가 남아 있다는 사실까지 잘 알아 두면 향후 디지털 포렌식 기술(특히 메모리 포렌식)을 공부 할 때 도움이 됩니다. 참고하시기 바랍니다.