본문 바로가기

검색용 개발 블로그

[운영체제] 프로세스 상태, 라이프 사이클, PCB, 문맥교환

1. 프로세스 정의

프로그램은 일반적으로 하드 디스크 등에 저장되어 있는 실행코드.

프로세스는 프로그램을 구동하여 프로그램 자체와 프로그램의 상태가 메모리 상에서 실행되는 작업 단위를 지칭한다.

예를 들어, 하나의 프로그램을 여러 번 구동하면 여러 개의 프로세스가 메모리 상에서 실행된다.

 

 

 

프로세스의 문맥이 중요하다

 

 

2. OS에서 프로세스 구조

 

 

3. 프로세스 상태 

 

4. 프로세스 Life Cycle

 

5.PCB

 

6.프로세스 스케쥴링

 

7. 문맥교환

 

 

'검색용 개발 블로그' 카테고리의 다른 글

mac Spectacle 권한 주기  (0) 2022.10.31
웹소켓  (0) 2022.09.16
[운영체제] 입출력의 수행, 동기-비동기 입출력, 인터럽트  (0) 2022.06.30
코드를 깃에 올리는 법  (0) 2022.06.21
서브쿼리  (0) 2022.05.13