운영체제 (OS)

Operating System (CPA310) (9/46)

langsamUndStetig 2022. 5. 2. 16:19

오늘 배운 내용

- OS 개요  

- 프로세스 관리

- 쓰레드 관리 

- 프로세스 스케쥴링 ​

 

job vs process

- job과 process의 차이점은 job이 커널 위에 올라가면 process다. 즉 실행된 job이 process.

 

프로세스 관리 시 주의 할 점

- context switching: 너무 자주 일어날 경우 overhead 발생하고, 성능이 떨어짐

 

thread

- cpu 실행의 기본단위

 

프로세스 스케쥴링

- 목적에 따라 주의해야할 사항이 다름. (RTS인지, Batch인지 등등)