ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 운영체제 시스템
    공부/쉽게 배우는 운영체제 2020. 11. 8. 16:43
      • 일괄 처리 시스템

        - 일괄 작업 시스템, Batch job system 또는 일괄 처리 시스템, Batch processing system이라고 불린다.
        - 1950년대, 초기의 컴퓨터 시스템에서 사용된 형태이다. 일정 기간동안 데이터를 모아서 한번에 처리한다.
        - 작업을 한번 실행하면, 실행 중간에 사용자가 데이터를 입력하거나 수정하는 것이 불가능하다.
      • 다중 프로그래밍 시스템

        - Multi-Programming System
        - 하나의 CPU를 이용하여, 여러 작업을 동시에 실행하는 기술이다.
        - 일괄 작업 시스템에 비해 효율성이 뛰어나고, CPU의 사용률과 처리량이 증가한다.
      • 시분할 시스템

        - The Sharing System은 CPU의 사용시간을 아주 작게 나누어 여러 작업이 나누어 쓰는 것이다. 
        - 사용자 입장에서는 여러 작업이 동시에 이루어 지는 것 처럼 보인다.
        - 이때, 작게 나뉜 시간 하나를 타임 슬라이스 또는 타임 퀸텀이라고한다.
      • 다중처리 시스템

        - Multi-Processing System
        - 여러개의 CPU를 이용하여 여러개의 프로그램을 동시에 처리한다.
        - 하나의 CPU가 고장나도 다른 CPU가 이용가능 하므로, 안정성과 신뢰성이 높다.
        - CPU들은 하나의 메모리를 공유한다.
      • 실시간 처리 시스템

        - Real Time Processing System
        - 처리를 요구하는 작업이 발생할 때마다 즉시 처리하여 응답하는 방식이다.
        - 처리시간 단축, 처리 비용 절감된다.
        - 은행업무, 좌석예약, 로봇 제어 등에 사용된다.
      • 분산 처리 시스템

        - Distributed Processing System
        - 여러개의 컴퓨터 묶어 하나의 작업을 처리하는 시스템이다.
        - 네트워크상에 분산되어있는 여러 컴퓨터로 작업을 처리하고 서로 결과를 상호교환한다.
Designed by Tistory.