Table of Contents
- 정의
- 목표
📖 운영 체제의 정의
컴퓨터의 하드웨어에서 바로 위에 설치가 되어,
사용자 및 각종 소프트웨어와 하드웨어 사이를 연결하는 소프트웨어 계층

(사진 자료) tutorialspoint
- An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs.
Operating System - Wikipedia
- 운영 체제(operating system)란 컴퓨터 하드웨어 및 소프트웨어의 자원을 관리하고, 컴퓨터 프로그램을 위한 여러 서비스를 제공하는 시스템 소프트웨어다.
🎯 운영 체제의 목표
- 컴퓨터 시스템의 ⭐️자원을 효율적으로 관리⭐️하는 것
- 여기서 자원이란?
: CPU, Memory, 입출력 장치, 보조 기억 장치 등
- 운영체제를 한 마디로 말하면 자원 관리자
원칙적으로 컴퓨터의 CPU는 하나인데,
실행 중인 여러 프로그램에 대하여 적절한 짧은 시간 간격으로
번갈아 CPU와 메모리 공간을 할당을 해야 한다.
- 효율성
한정된 CPU와 Memory를 갖고 최대의 성능을 낼 수 있는가?
- 형평성
전체적인 성능이 좋아야 하지만 특정 사용자나 프로그램이 차별 받지 말아야 한다.
🔖 참고 자료