개념 정리

    [운영체제 4] 운영체제 구조 (시스템 콜)

    * 응용 프로그램, 운영체제, 컴퓨터 하드웨어(시스템 리소스) 관계 ex) 도서관 - 운영체제는 도서관 - 응용 프로그램은 시민 - 컴퓨터 하드웨어는 책 운영체제 역할 : 시민은 도서관에 원하는 책(자원) 요청 도서관은 책(자원)을 찾아서, 시민에게 빌려줌 시민이 기한이 다 되면, 도서관이 해당 책(자원)을 회수함 * 응용 프로그램이 요청하는 메모리를 허가하고 분배, CPU시간 제공, IO Devices 사용을 허가/제어 USER ↕ Application ↕ OS ↕ Hardware 운영체제는 사용자 인터페이스 제공 - Shell : 사용자가 운영체제 기능과 서비스를 조작 할 수 있도록 인터페이스를 제공하는 프로그램 쉘은 터미널 환경(CLI)와, GUI 환경 두 종류로 분류 API: (Applicatio..