[CS] 운영체제 - 운영체제란?
·
Computer Science/Operating System
운영체제(OS)란 컴퓨터 하드웨어 바로 위에 설치되어 사용자 및 모든 소프트웨어와 하드웨어를 연결하는 소프트웨어 계층이다. 좁은의미의 운영체제(커널)은 운영체제의 핵심 부분으로 메모리에 상주하는 부분이다. 넓은 의미의 운영체제는 커널 뿐 아니라 각종 주변 시스템 유틸리티를 포함한 개념이다. OS의 목적 OS는 컴퓨터 시스템을 편리하게 사용할 수 있는 환경을 제공하고, 컴퓨터 시스템의 자원(CPU, Memory, I/O 장치 등)을 효율적으로 관리한다. OS는 실행중인 프로그램들에게 CPU를 번갈아가며 할당하고, 메모리 공간을 적절히 분배한다. OS의 분류 OS는 동시 작업 가능 여부, 사용자의 수, 처리 방식으로 분류 할 수 있다. 동시 작업 가능 여부 단일 작업: 한 번에 하나의 작업만 처리한다. 다중..