[운영 체제] Introduction

이태권 (Taekwon Lee)·2022년 7월 24일
0

[Operating System]

목록 보기
1/1

Table of Contents

  1. 정의
  2. 목표




📖 운영 체제의 정의

컴퓨터의 하드웨어에서 바로 위에 설치가 되어,
사용자 및 각종 소프트웨어와 하드웨어 사이를 연결하는 소프트웨어 계층

(사진 자료) tutorialspoint

  • An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs.
    Operating System - Wikipedia
  • 운영 체제(operating system)란 컴퓨터 하드웨어 및 소프트웨어의 자원을 관리하고, 컴퓨터 프로그램을 위한 여러 서비스를 제공하는 시스템 소프트웨어다.



🎯 운영 체제의 목표


  • 컴퓨터 시스템의 ⭐️자원을 효율적으로 관리⭐️하는 것
    • 여기서 자원이란?
      : CPU, Memory, 입출력 장치, 보조 기억 장치 등
  • 운영체제를 한 마디로 말하면 자원 관리자

원칙적으로 컴퓨터의 CPU는 하나인데,
실행 중인 여러 프로그램에 대하여 적절한 짧은 시간 간격으로
번갈아 CPU와 메모리 공간을 할당을 해야 한다.

  1. 효율성
    한정된 CPU와 Memory를 갖고 최대의 성능을 낼 수 있는가?
  2. 형평성
    전체적인 성능이 좋아야 하지만 특정 사용자나 프로그램이 차별 받지 말아야 한다.



🔖 참고 자료


profile
(Backend Dev.) One step at a time

0개의 댓글