프로세스 협력
-
5일차 - 프로세스 관리(Process Management)CS지식/운영체제 2021. 4. 18. 22:18
오늘은 프로세스가 어떻게 생성되고 종료되는지 구체적으로 배웠다. 이전에 사용자 프로세스가 I/O에게 요청을 직접하지 못하고 운영체제에게 시스템콜을 해서 한다고 배웠다. 오늘도 많은 내용을 배웠지만 사용자 프로세스가 직접 무엇을 하는 권한은 없고 왠만한 기능을 수행하 때에는 운영체제에 시스템 콜을 한 후 진행된다고 느꼈다. 1. 프로세스 생성 프로세스의 생성은 기본적으로 부모 프로세스가 자식 프로세스를 생성하게 된다. 여기서 부모 프로세스는 하나 뿐이고 자식 프로세스는 여러 개가 될 수 있고 이러한 이유로 프로세스의 트리(계층 구조)를 형성하게 된다. 생성된 프로세스는 CPU나 메모리와 같은 자원이 필요한데 자원은 운영체제로부터 받게 된다. 프로세스의 모델은 자원의 공유 시점과 수행(execution) 시..