프로세스


프로세스

프로세스 컨셉 프로세스란? Program in excution 프로세스당 최소 한 개의 스레드를 가지고 있다. 프로세스는 독립된 메모리 영역을 할당받는다. 한 프로세스가 다른 프로세스의 자원에 접근할 수 없다. IPC를 이용하면 가능하다. 메모리 구조 코드 데이터 스택 힙 프로세스 상태 다이어그램 프로세스를 생성하고 종료하기까지 진행과정을 표현한 다이어그램 New 프로세스가 생성된 상태 Running 명령어가 실행되는 상태 Waiting 프로세스가 어떤 이벤트가 발생하길 기다리는 상태 I/O 완료 혹은 시그널을 기다리는 것과 같이.. Ready 프로세스가 프로세서에게 할당되기를 기다리는 상태 Terminated 프로세스가 실행을 종료한 상태 PCB(Process Control Block) OS에서 프로세스를 관리할때 필요한 정보를 자료 구조로 표현한 것 내용 Process state Program counter CPU registers CPU-scheduling information...



원문링크 : 프로세스