2장 - 운영체제 개요 : 운영체제 정의

2022. 5. 13. 15:152023/운영체제와 정보기술의 원리

운영체제의 정의

OS(Operating System : 운영체제)는 컴퓨터 하드웨어 바로 윗단에 설치되는 SW로, 사용자 및 다른 모든 SW를 하드웨어와 연결하는 소프트웨어 계층이다. 하드웨어는 운영체제와 함께 쓰일때 우리가 흔히 사용하는 컴퓨터 시스템이 될 수 있다. 따라서 컴퓨터를 동작시키기 위해서 OS는 필수적인 요소이다.

 

소프트웨어가 컴퓨터 시스템에서 실행되기 위해서 메모리에 그 프로그램(실행시킬 소프트웨어)이 올라가있어야한다. 마찬가지로 운영체제 자체도 하나의 소프트웨어이기 때문에 전원이 켜짐과 동시에 메모리에 올라간다.

 

그런데 메모리는 한정되어있기 때문에 운영체제와 같은 규모가 큰 프로그램이 메모리에 올라가게 된다면 메모리 낭비가 심각해진다. 따라서 전원이 켜지면 필요한 부분만 메모리에 올려두고, 나머지는 필요한 경우에 메모리로 올려서 사용하는 것이 메모리의 효율성을 높여준다.

커널(Kernel)
메모리에 상주하는 운영체제의 일부로, 운영체제 코드의 핵심

- 좁은 의미의 운영체제-