ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • OS 운영체제 - 1. 운영체제란
    Computer/운영체제 2020. 7. 3. 15:33

    원론적인 기능정의는 패스하고, 포인트 위주로 정리합니다.

     

    1. 운영체제는 무엇인가

    • 자.원.관.리 프로그램
    • 운영체제는 컴퓨터 시스템자원(하드웨어)를 관리하는 프로그램이다
    • 하드웨어를 컨트롤할 수 있다는 점에서 시스템 소프트웨어다 ( 시스템 소프트웨어의 다른 종류로는 링커, 로더, 컴파일러등이 있다)

    2. 운영체제가 하는일을 자세히 말해보라

    1.  프로그램 연산을 실행하는 핵심 제어장치 CPU를 관리합니다 -> ALU, Register. 
    2.  메모리를 관리합니다 -> ROM RAM Cache메모리 가상메모리
    3.  I/O 입출력을 담당하는 주변장치들을 관리합니다 -> device controller 

      cf) 장치 드라이버 다운로드란? 운영체제가 컴퓨터에 연결된 장치들과 호환되도록 해주는 소프트웨어. 이 호환되는 부분이 device controller이다. 입력장치로부터 입력 -> device controller가 cpu에게 인터럽트를 걸음 -> cpu가 controller의 data register에서 읽어옴

     

    3. 그럼 운영체제가 목적에 맞게 잘 만들어졌는지 어떻게 판단하지?

    1.  Throughput : 일정 시간동안 처리하는 일의 양. 즉 생산성
    2.  Turnaround Time : 작업을 요청받고 결과를 낼때까지 걸리는 시간
    3.  Reliability : 얼마나 정확하게 요청대로 처리했는가
    4.  Availability : 원하는 시스템을 얼마나 빠르게 사용할 수 있는가

     

    운영체제가 하는일을 하나씩 자세히 살펴보면서 운영체제 과목을 정리해보겠습니다.

    2020/07/03 - [Computer/운영체제] - OS 운영체제 - 2. CPU

    'Computer > 운영체제' 카테고리의 다른 글

    OS 운영체제 - 2. CPU  (0) 2020.07.03
Designed by Tistory.