운영체제란? 하드웨어를 관리하고 컴퓨터 시스템의 자원들을 효율적으로 관리하며 응용프로그램과 하드웨어간의 인터페이스로써 다른 응용프로그램이 유용한 작업을 할 수 있도록 환경을 제공해준다 ex) Window, Linux, Mac 운영체제의 역할 프로세스 관리 메모리관리(저장장치 관리) 디스크 파일관리 I/O 디바이스 관리 1. 프로세스 관리 프로세스란? 프로그램이 메모리에 적제된 상태. 즉 프로세스는 프로그램의 인스턴스라고 할 수 있다. ” 운영체제에서 하나의 작업단위” 를 뜻한다 프로세스는 메인 메모리에 할당되어 실행중인 상태인 프로그램을 말한다. 프로그램은 일반적으로 하드디스크(보조기억장치)에 저장되어 아무 일도 하지 않는 상태이다. 프로세스는 실행하면서 stack pointer, data, text, ..