본문 바로가기
서버/Linux

[리눅스마스터] 운영체제의 운용 기법

by 블루데이제이 2025. 5. 14.
728x90
반응형
1. 리눅스 실무의 이해
    1.1. 리눅스의 개요
        1.1.1. 운영체제의 개요
        1.1.2. 리눅스 기초
    1.2. 리눅스 시스템의 이해
        1.2.1. 리눅스와 하드웨어
        1.2.2. 리눅스의 구조
        1.2.3. X 윈도우
        1.2.4. SHELL
        1.2.5. 프로세스
    1.3. 네트워크의 이해
        1.3.1. 네트워크 기초 및 설정
2. 리눅스 시스템 관리
    2.1. 일반 운영관리
        2.1.1. 사용자・파일시스템・프로세스・S/W 설치 및 관리
    2.2. 장치 관리
        2.2.1. 장치의 설치 및 관리
        2.2.2. 주변장치 관리
    2.3. 시스템 보안 및 관리
        2.3.1. 시스템 분석
        2.3.2. 시스템 보안 및 관리
        2.3.3. 시스템 백업
3. 네트워크 및 서비스의 활용
    3.1. 네트워크 서비스
        3.1.1. 웹・인증・파일・메일・DNS 관리(설치 및 설정)
        3.1.2. 가상화 관리 및 기타 서비스
    3.2. 네트워크 보안
        3.2.1. 네트워크 침해 유형 및 특징
        3.2.2. 대비 및 대처 방안

 

3. 운영체제 운용 기법의 종류

1️⃣ 운영체제 운용 기법의 종류

❶ 일괄 처리 시스템(Batch Processing System)

  • 여러 작업을 한 번에 묶어서 처리
  • 작업이 처리 중일 때 시스템을 이용하지 못해 자원 사용 효율성 저하

❷ 다중 프로그래밍 시스템(Multi Programming System)

  • 하나의 작업이 입출력 중일 때 다른 작업을 할당하여 CPU사용률과 처리량 향상
  • 사용자 입장에서 하나의 CPU이지만 동시에 여러 프로그램이 실행되는 것 처럼 보임

❸ 시분할 시스템(Time Sharing System)

  • 다중 프로그래밍 시스템보다 CPU 사용률과 처리량 더욱 향상
  • 사용자 입장에서 다중 프로그래밍 시스템보다 더욱 동시에 여러 작업 실행되는 것으로 보임

❹ 다중 처리 시스템(Multi-Processing System)

  • 여러 개의 CPU를 통하여 동시에 여러 개의 작업을 처리하는 운용기법
  • 비대칭적 다중 처리와 대칭적 다중 처리유형으로 나뉨

❺ 실시간 처리 시스템(Real Time Processing System)

  • 작업의 요청에서 수행 결과가 나올때 까지 요구한 시간 안에 수행해야 하는 시간적 제약을 갖는 운용 방식
  • 시간적 제약의 엄격한 정도에 따라 경성 실시간 처리 시스템과 연성 실시간 처리 시스템으로 나뉨

❻ 다중 모드 시스템(Multi-Mode System)

  • 일괄 처라, 다중 프로그래밍, 시분할, 다중 처리, 실시간 처리 시스템을 모두 혼용하여 사용

❼ 분산 처리 시스템(Distribute Processing System)

  • 개별 프로세서, 하드웨어 자우너과 이를 구동하는 운영체제를 갖는 독립적인 시스템들 간에 통신망을 연결하고 시스템이 수행해야 할 작업을 분산하고 각 시스템의 자원을 공유하여 처리량과 응답시간, 가용량을 극대화하기 위한 시스템

 

2️⃣ 운영체제 운영기법의 발전

1세대 2세대 3세대 4세대 5세대
일괄 처리시스템 다중 프로그래밍
다중 처리 시스템
시분할 시스템 다중모드 시스템 분산처리 시스템

 

728x90
반응형