[OS] 운영체제의 자원 관리(Resource Management) 겉햝기!
·
Computer Science/Operating System
운영체제는 다양한 활동을 관리함!관리대상사용자 프로그램 (User programs)시스템 프로그램 (System programs) -> 프린터 스풀러, 이름 서버, 파일 서버 등 프로세스 관리(Process Management)프로세스란?각 활동은 하나의 프로세스로 캡슐화됨.실행 중인 프로그램의 한 "실행 인스턴스(instance) -> 하나의 프로그램이 여러 개의 프로세스로 동시에 실행될 수 있음. OS가 해야할 일: 프로세스 관리(Process Management)프로세스 생성(create), 삭제(delete)일시 중지(suspend), 다시 시작(resume)스케줄링(scheduling)프로세스 간 통신(IPC)과 동기화(synchronization)교착 상태(deadlock) 처리 메모리 관리 ..