[OS] 01. 운영체제의 개요
운영체제 소개운영체제란 무엇이고 운영체제가 필요한 이유는 무엇일까? 그 이유를 알기 위해서는 우리는 '컴퓨터 자원' 에 집중해야 한다. 컴퓨터에는 다양한 프로그램이 설치되어 있는데, 이 프로그램들은 키보드, CPU, 메모리, 마우스 같은 컴퓨터 자원을 공유한다. 각 프로그램에 자원에 접근할 수 있는 권한을 준다고 해보자. 어떤일이 일어날까? 자신의 프로그램이 실행되기 유리한 방향으로 자원을 점유하기 시작할 것이다. 따라서 자원 접근 권한을 응용 프로그램에 주는 순간, 컴퓨터 자원이 남용될 수 있다. 이를 방지하기 위해 중간 관리자를 두어 컴퓨터 자원을 관리하는데, 이 자원 관리자가 바로 '운영체제' 이다. 다시 정리하자면 , "응용 프로그램이 특정 목적을 위해 존재한다면, 운영체제는 컴퓨터에 있는 하드웨..
2025.03.19