[운영체제] 2.2 운영 체제의 기능

최대 1 분 소요

‘운영체제와 정보기술의 원리’를 읽고 정리한 글입니다.

운영 체제의 역할

운영 체제는 컴퓨터 하드웨어와 사용자 사이에 존재하기 때문에 아래의 두가지 역할로 크게 나누어볼 수 있다.

  • 하드웨어에 대한 역할
    사용자가 알기 힘든 각종 하드웨어를 운영 체제가 직접 관리 하는 역할
  • 사용자에 대한 역할
    사용자에게 편리한 인터페이스를 제공하는 역할

운영 체제의 두가지 주요 기능

  1. 컴퓨터 시스템을 편리하게 사용할 수 있는 환경을 제공하는 것 (사용자)

    • 편리한 환경 제공 : 운영 체제가 동시 사용자 및 프로그램들에게 각각 독자적으로 컴퓨터를 사용하는 것과 같은 환상을 제공하는 것

  1. 컴퓨터 시스템 내의 자원을 효율적으로 관리하는 것 (하드웨어)

    • 사용자에게 편리한 환경을 제공하는 것보다 더 중요한 핵심적 기능은 컴퓨터 시스템 내의 자원을 효율적으로 관리하는 것이다.
      그래서 운영 체제를 자원 관리자(resource manager) 라고 부르기도 한다.

    • 운영 체제는 이와 같은 자원들을 효율적으로 관리해 가장 좋은 성능을 내도록하는 역할을 담당한다.

    • 운영 체제는 사용자 및 프로그램들 간에 자원이 형평성 있게 분배되도록 하는 균형자 역할도 수행해야 한다.
      (효율성형평성 모두 고려해야할 목표이다.)


➕ 이밖에도 운영체제는 사용자와 운영 체제 자신을 보호하는 역할을 담당한다.
(보안 및 보호 기능)

댓글남기기