다중 fork
2019. 5. 27. 23:59ㆍ임베디드/리눅스시스템프로그래밍
리눅스 프로세스 구조는 하나의 부모에 여럿 자식들이 있을 수 있다. 실제 터미널에 ps -ef --forest라고 입력하면 파일 구조를 pid로 쉽게 확인할 수 있다
fork와 마찬가지로 다중 fork는 쉽게 구현할 수 있다. 이 실습에서 알아보는 내용은 프로세스 스케쥴러에 따라서 fork와 종료가 일정하지 않다는 점이다. 하나의 프로세스당 fork - terminate는 유지되지만 모두 fork - 모두 terminate는 아니라는 점이다
https://github.com/surinoel/Linux-SP/blob/master/multi-fork.c
'임베디드 > 리눅스시스템프로그래밍' 카테고리의 다른 글
파일 삭제 unlink (0) | 2019.05.29 |
---|---|
Data Transfer - Pipe (0) | 2019.05.29 |
IPC (0) | 2019.05.27 |
fork() 후 실행순서 (0) | 2019.05.25 |
linux man page project (0) | 2019.05.23 |