LWP

Operating System Concepts 10th, 4.6장을 요약한 내용입니다. Fork() 및 Exec() 시스템 콜 The fork() and exec() System Calls 다중 스레드 프로그램에서는 fork()와 exec()의 의미가 달라질 수 있다. 만일 한 프로그램의 스레드가 fork()를 호출하면 아래와 같은 고려가 필요하다. 새로운 프로세스는 모든 스레드를 복제해야 하는가 - 모든 스레드를 복사하는 것 한 개의 스레드만 가지는 프로세스여야 하는가 - fork()를 호출한 스레드만 복제하는 것 어떤 스레드가 exec() 시스템 콜을 부르면 exec()의 매개변수로 지정된 프로그램이 모든 스레드를 포함한 전체 프로세스를 대체시킨다. 두 버전의 fork() 중 어느 쪽을 택할 것인지는..
기중
'LWP' 태그의 글 목록