Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- MongoDB
- OCR
- TypeScript
- Queue
- nodejs
- Dinosaur
- dfs
- Bull
- Nest.js
- mongoose
- react
- 공룡게임
- class
- flask
- game
- nestjs
- 게임
- 정렬
- cookie
- JavaScript
- MySQL
- jest
- typeORM
- GIT
- Python
- Sequelize
- 자료구조
- Express
- AWS
Archives
- Today
- Total
목록IPC (1)
포시코딩
[운영체제] 3. 프로세스 관리 (4)
키워드 fork, exec, wait, exit, 시스템 콜, 협력, IPC, message passing fork() 시스템 콜 부모 프로세스가 코드를 실행하다 fork()를 만나면 자식 프로세스가 생성됨 부모 프로세스는 이어서 밑의 코드 계속 실행 자식 프로세스는 새롭게 만들어졌지만 메인 함수의 처음부터 실행하는게 아니라 fork()를 실행한 그 이후부터 실행 부모 프로세스의 문맥(컨텍스트)를 그대로 복사하기 때문에 PC가 가리키는 곳 그대로 복사되어 fork()가 끝나는 시점부터 실행 ex) 한 사람이 복제되면 애기를 낳는게 아니라 똑같이 생긴 사람이 하나 만들어진다고 생각 만약 자식 프로세스가 원본이라고 주장하거나, 제어 흐름이 같은 경우를 대비해 부모와 자식을 구분해야 함 -> 부모 프로세스는 ..
CS (Computer Science)
2023. 4. 28. 20:00