운영체제란? 하드웨어와 응용 프로그램 (또는 사람) 사이 중간 역할 성능 향상을 도모 사용자 인터페이스 제공 운영체제가 하는 일 프로세스 관리 프로세스에 자원을 할당하고 프로세스의 자원을 회수한다. 운영체제가 자원을 할당하기 시작하면 프로세스가 생성되고 메모리 공간이 할당되고 CPU가 할당된다. 프로세스가 끝나면 운영체제가 자원을 회수하고 할당했던 메모리 공간 등을 회수한다. 주 기억 장치 관리 보조 기억 장치 관리 입출력 시스템 관리 운영체제 서비스 유저에게 유용한 기능을 제공 유저 인터페이스 프로그램 실행 입출력 작동 파일 시스템 조작 커뮤니케이션 오류 발견 리소스 공유를 통해 시스템 자체의 효율적인 운영을 보장 자원할당 계산 보호와 보안 System Calls(시스템 콜) 운영체제가 제공하는 서비스..