열렬히.뛰기

프로세스 관리

운영체제 > Part 1 : 운영체제란? > 공룡책 1장 : 컴퓨터 시스템 > 운영체제의 작동과 역할 > 자원관리의 예시 > 프로세스 관리

프로세스 관리

프로세스는 자원을 필요로 하며, 이외에도 초기화 데이터로 필요로 할 수 있음.

그러나 프로그램 그 자체는 프로세스가 아니며, 프로세스는 다음 수행할 명령어를

지정하는 프로그램 카운터를 가진 능동적인 개체이다.

운영체제는 프로세스와 관련해 다음 책임을 진다.

  1. 사용자 프로세스와 시스템 프로세스의 생성과 제거
  2. CPU에 프로세스와 쓰레드 스케줄하기
  3. 프로세스의 일시 중지와 재수행
  4. 프로세스 동기화를 위한 기법 제공
  5. 프로세스 통신을 위한 기법 제공