Software/Embedded system

exec() System call concept

neovaga 2021. 6. 27. 19:33

exec(): When an exec() system call is invoked, the program specified in the parameter to exec() will replace the entire process - including all threads.

 

exec 를 사용하게 되면 기존에 사용하던 process 를 대체하게 되서 exec_2 를 실행하게 되고 다시 기존 exec process로 돌아가서 실행을 하지 않는다.
 

따라서 마지막 10번째 come back to exec process 는 프린트 되지 않는다. 

예제

반응형

'Software > Embedded system' 카테고리의 다른 글

IPC Concept  (0) 2022.02.13
C 프로그램 빌드 과정 정리  (0) 2021.08.09
fork() system call concept  (0) 2021.06.27
Memory - stack and heap  (0) 2021.05.26
Priority Inversion (feat. Embeded system)  (0) 2021.05.23