엔지니어가 되고 싶은 공돌이
07. fork & Process State Transition & PCB 본문
7. 1 fork()
- CPU 스케쥴링에 따라서 부모가 먼저 실행될지 자식이 먼저 실행될 지는 달라질 수 있다.
- getpid(): 자신의 pid
- getppid(): 부모의 pid
7. 2 Process State Transition
- 운영체제가 각 프로세스의 상태를 관리
7. 3 PCB(Process Control Block)
- 각 프로세스에 대한 정보를 가지고 있다.
- PC, Registers. Stack pointer, PID, Memory management, File management...
'Computer Science > Operating System' 카테고리의 다른 글
09. Threads-1 (0) | 2021.05.03 |
---|---|
08. Context Switch & State queue (0) | 2020.02.22 |
06. Process (0) | 2020.02.22 |
05. DMA & Protected Instructions (0) | 2020.02.20 |
04. Interrupts & Exceptions (0) | 2020.02.20 |
Comments