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 |
Tags
- 브루트포스
- 코딩
- 오퍼레이팅시스템
- c++
- 정석학술정보관
- 스택
- bfs
- vector
- 그래프
- 오에스
- 컴공
- 컴공과
- Computer science
- cs
- 너비우선탐색
- Stack
- 개발
- DP
- OS
- 백준
- coding
- Operating System
- 북리뷰
- 자료구조
- 구현
- 알고리즘
- 정석
- 컴퓨터공학과
- 문제풀이
- 코테
Archives
- Today
- Total
목록Exec (1)
Little Jay

Creating New Process 새로운 Process를 만드는 데에는 여러가지 방법들이 있다. Directly하게 Process를 생성하는 경우가 있지만, Cloning과 Replacing 기법을 사용해서 새로운 Control Flow를 지니는 Process를 생성한다. Clonging하는 것은 말 그대로 복제본을 하나 생성하는 것이다. 이때 생성된 Process를 Child Process라고 부르는데, 이 Process는 Parent Process, 즉 자신을 만든 Parent Process와 PID(Process ID)만 빼고 나머지가 같다. 이러한 Child Process를 만드는 것은 fork() system call을 통해 가능하다. 이를 Process Spawning이라고도 하며, Cal..
Univ/System Programming
2022. 5. 23. 22:17