sondiaa 2022. 1. 7. 11:15

운영체제가 없는 PC의 전원을 넣는다면 전혀 제어가 불가능 하다. 또한 hwp, ppt 등을 운영체제가 하드에서 메모리로 올려준다.

 

운영체제는 하드웨어를 관리하여 성능(Performance)을 높이고 사용자에게 편의성을 제공한다. 

같은 하드웨어일지라도 운영체제에 의해 성능이 다르고 누구나 몇 번만 사용하면 사용법을 숙지할 수 있도록 편리하다.

 

RAM : 휘발성

ROM : 비휘발성

 

PC의 전원을 키면 먼저 ROM의 명령을 읽는다 -> POST(Power on self test), 부트로더(Boot loader)

먼저 테스트를 한 뒤, 하드 디스크 속 OS를 메모리(RAM의 영역)로 가져온다.

 

일반적인 프로그램은 프로그램 종료 시 메모리에서 내려가지만, 운영체제는 메모리에 상주한다.(PC가 꺼질 때까지)

 

운영체제는 kernel과 shell로 구성되어 있다. 사람들이 운영체제를 잘 다룬다는 것은 보통 shell을 다루는 것을 의미한다. 하지만

실질적으로 운영체제의 동작은 kernel의 역할이다. 

kernel : 관리

shell : 사용자의 명령을 해석한 후, 해당 명령을 실행한다.

 

응용 프로그램은 OS에서 실행된다. 따라서 OS가 달라지면 실행되지 않는다.

 

운영체제의 역할은 정부의 역할과 같다.

자원을 어떻게 관리할 지? 관리만 하지 직접 일을 하지는 않고 자원을 할당한다.

 

운영체제란 무엇인가.pdf
0.46MB

 

 

출처

양희재 교수님 운영체제 유튜브 강의