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
- 개발
- 컴퓨터공학과
- 문제풀이
- 정석
- 코딩
- Operating System
- 구현
- 너비우선탐색
- 오에스
- 코테
- 스택
- 알고리즘
- 자료구조
- 그래프
- c++
- 컴공
- 정석학술정보관
- 컴공과
- 브루트포스
- 북리뷰
- vector
- 오퍼레이팅시스템
- coding
- OS
- cs
- Computer science
- DP
- bfs
- 백준
- Stack
Archives
- Today
- Total
목록Synchronization (1)
Little Jay
Wait 앞서서 Parent Process는 Child Process를 "Reap" 한다고 언급했다. 이는 Parent Process에서 wait 혹은 waitpid 함수 호출을 통해서 진행이된다. int wait (int *status); 위에 있는 것이 wait 함수의 원형인데, 말 그대로 자식 Process의 종료 상태를 얻어내는 것을 목표로한다. 다시말해 Child Process가 끝날때까지 current process를 progress시키지 않고 suspend한다. 이 함수의 return 값은 끝나기를 기대하는 Child Process의 PID 번호이다. 그것이 가리키는 정수는 자식 프로세스가 종료된 이유와 종료 상태를 나타내는 값으로 설정이 된다. 이를 알아보기 위해서는 wait.h 파일에 들..
Univ/System Programming
2022. 7. 1. 16:26