운영체제란

dmsgk·2021년 6월 24일
0

Operating System

목록 보기
1/1

주요 내용: 운영체제의 개념, 운영체제 분류

운영체제의 개념

  • 컴퓨터 하드웨어 바로 위에 설치되어 사용자 및 다른 소프트웨어와 하드웨어를 연결하는 소프트웨어 계층을 의미합니다.
  • 협의의 운영체제(커널) : 운영체제의 핵심 부분으로 메모리에 상주하는 부분
  • 광의의 운영체제: 커널 뿐 아니라 각종 주변 시스템 유틸리티를 포함한 개념

운영체제의 분류

  1. 동시 작업이 가능한지에 따라
    - 단일 작업(single tasking)
    - 다중작업(multi tasking)

  2. 사용자의 수에 따라. 즉 컴퓨터 한 대를 여러 사용자가 접속하여 사용할 수 있는지 여부
    - 단일 사용자 (ex) Ms-dos, ms windows
    - 다중 사용자 (ex) Unix, nt server

  3. 처리 방식에 따라

    • 일괄 처리(batch processing)
      - 작업 요청의 일정량 모아서 한꺼번에 처리
    • 시분할(time sharing)
      - 우리가 사용하는 컴퓨터 그 자체
      - 여러 작업을 수행할 때 컴퓨터 처리능력을 일정 시간단위로 분할하여 사용하기 때문에 일괄처리시스템에 비해 짧은 응답시간을 가짐
    • 실시간(Realtime OS)
      - 정해진 시간 안에 어떠한 일이 반드시 종료됨이 보장되어야 하는 실시간 시스템을 위한 OS
      - Ex) 원자로/공장 제어, 미사일 제어, 반도체 장비
      - 최근 실시간 시스템의 개념이 확장
      --> Hard realtime system
      --> Soft realtime system(영화를 보거나 하는 등의 데드라인이 있는 경우 사용할 수 있음)
profile
배우는 것을 좋아합니다.

0개의 댓글