<aside> 💡 “운영체제 : 아주 쉬운 세가지 이야기”를 읽으면서 핵심 내용을 정리하였습니다. 이화여대 반효경 교수님의 운영체제 강의를 듣고 복습 차원에서 책 한권을 완독해보고자 합니다.
</aside>
<aside> 💡 좀비 프로세스
</aside>
UNIX에서 쉘을 구현하기 위해서는 fork() 와 exec()를 분리할 수 밖에 없었는데, exec()를 실행 하기전 실행하고자 하는 프로그램의 환경 설정을 해주어야 하기 때문이다.
echo hello | grep "h" > out
// echo 프로세스는 "hello"를 파이프에 출력해야함
// grep 프로세스는 파이프로 부터 입력을 받고 out이라는 파일에 출력해야함