❗내가 운영체제라고 생각 (?????)
❓하드웨어를 어떻게 다뤄야할까?
❓어떻게 하면 사용자들이 컴퓨터를 편하게 사용할 수 있을까?
컴퓨터는 위 사진과 같이 이루어져 있다.
운영체제는 가장 하단의 하드웨어 위에 위치해있어
사용자와 컴퓨터간의 소통을 돕는다.
만약 이 운영체제가 존재하지 않는다면 사용자가 하드웨어와 직접 소통해야해서 많은 어려움이 따른다.
따라서, 운영체제의 존재 이유(목표)는 다음과 같다.
📍 하드웨어와 상호작용
📍 사용자 또는 소프트웨어와 상호작용
❗여기서 효율적이란, 공평의 의미를 가지지 않는다.
말 그대로, 효율적인(빠른, 원활한) 작동을 위해서라면, 다른 메모리를 희생시켜서라도 중요한 작업을 처리하는 것이다.
하지만 또 너무 희생만당하면안됨. 적당히 절절히 작업을 수행하는 것이 운영체제.