목록프로세스 생성 (1)
우보천리 개발
[OS] 프로세스 생성과 협력 개요
프로세스의 생성 프로세스는 실행 중에 생성 호출을 이용해서 새로운 프로세스를 생성하는데 부모-자식 관계를 유지하며 생성이된다. 생성된 프로세스는 자식 프로세스, 생성한 프로세스는 부모 프로세스이다. 프로세스에서의 생성은 우선 부모 프로세스를 복제한다. fork() 시스템 콜을 통해서 새로운 복제된 프로세스를 생성한다. 복제된 프로세스는 부모 프로세스의 자원을 공유할 수 있고 또는 자신만의 자원을 사용할 수 있다. 부모 프로세스는 자식 프로세스와 동시에 실행 될 수 있고 두번째로는 자식 프로세스의 종료를 기다린 이후 실행 될 수 있다.( wait()) fork 함수를 사용한 이후 exec() 를 실행하면 자식 프로세스를 부모와 다른 별도의 프로그램 프로세스 주소 공간으로 덮어쓴다. 부모 프로세스는 fork..
Computer Science/운영체제
2023. 5. 15. 17:21