[OS] 운영체제란

chancehee·2022년 9월 9일
0

운영체제

목록 보기
1/3
post-thumbnail

운영체제(Operating System):

컴퓨터 시스템의 자원들을 효율적으로 관리하며, 사용자가 컴퓨터를 편리하고, 효과적으로 사용할 수 있도록 환경을 제공하는 여러 프로그램의 모임

  • 운영체제의 종류:

    windows 98, windows10, UNIX, LINUX, MS-DOS, MAC, Android, iOS 등

  • 운영체제의 목적:
    - 주된 목적: 컴퓨터의 하드웨어를 잘 관리하여, 컴퓨터의 성능을 높이기 위함입니다.
    - 서브 목적: 사용자에게 편의성을 제공합니다.

  • 운영체제 성능 평가:
    - 처리능력: 일정 시간 내에 시스템이 처리하는 일의 양
    - 반환시간: 시스템에 작업을 의뢰한 시간부터 처리가 완료될 때까지 걸린시간
    - 사용가능도: 시스템이 사용할 필요가 있을 때 즉시 사용 가능한 정도
    - 신뢰도: 시스템이 주어진 문제를 정확하게 해결하는 정도

  • 운영체제의 유형:
    - 일괄처리 시스템: 유사한 작업들끼리 일정량 또는 일정 시간 묶어서 처리하는 방식. 컴퓨터 시스템을 효율적으로 사용할 수 있지만 하나의 작업이 모든 자원을 독점하므로 CPU 유휴 시간이 줄어듦
    - 다중 프로그래밍 시스템: 하나의 CPU와 주기억 장치를 이용하여 여러 개의 프로그램을 동시에 처리하는 방식. CPU와 대화하면서 처리가 가능하여 CPU 사용률과 처리량이 증가
    - 시분할 시스템: 시간을 분할하여 여러 사용자들에게 컴퓨터 자원을 번갈아가며 할당하는 방식. 사용자는 자신이 컴퓨터를 독점하고 있다는 느낌을 받는다.
    - 실시간 시스템: 단말기의 요청을 즉시 처리하여 결과를 반환하는 시스템
    - 다중처리 시스템: 여러 대의 CPU와 하나의 주기억 장치를 이용하여 여러 개의 프로그램을 동시에 처리하는 방식. 단일 운영체제에 의해 관리되며, 하나의 CPU가 고장 나더라도 시스템의 신뢰성과 안정성을 보장할 수 있다.
    - 분산 컴퓨팅: 넷상으로 연결된 여러 대의 컴퓨터들의 처리 능력을 이용하여 복잡한 계산 문제를 해결하려는 분산 처리 모델

  • 운영체제의 위치

    커널(Kernel): OS의 핵심으로 OS가 수행하는 모든 것이 저장되어있다.
    쉘(Shell): 사용자가 커널에 요청하는 명령어를 해석하여 커널에 요청하고 그 결과를 출력한다.

부팅(Booting)

  • 부팅 과정

    #1. 전원이 켜지면 프로세서(CPU)에서 ROM에 있는 내용을 읽는다.
    #2. POST(전원이 켜지면 가장 처음에 실행되는 프로그램)가 현재 컴퓨터의 상태를 검사한다.
    #3. 부트 로더가 하드디스크에 있는 OS를 메인 메모리(RAM)에 가져온다.


processor = CPU
ROM: 비휘발성으로 메모리에서 극히 일부를 차지한다.
RAM: 휘발성으로 메모리의 대부분을 차지하며 실제 프로그램이 할당되는 곳이다.

요약

Q1. 운영체제란?

컴퓨터 시스템의 자원들을 효율적으로 관리하며, 사용자가 컴퓨터를 편리하고, 효과적으로 사용할 수 있도록 환경을 제공하는 여러 프로그램의 모임입니다.

Q2. 운영체제의 주요 목적은?

컴퓨터의 성능을 높이기 위해, 처리능력 증대, 응답시간 단축, 사용가능도 증대, 신뢰도 향상이 주요 목적입니다.

0개의 댓글