ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [운영체제 개념정리] 운영체제의 소개
    IT/운영체제 2023. 5. 4. 21:50

    OS 개념들이 미흡하여 강의들으면서 정리해두는 글

     

    운영체제

    일상생활의 운영체제

     -> PC 운영체제(윈도우, mac, 유닉스, 리눅스 등)

         모바일 운영체제(ios, aos 등)

    임베디드 운영체제

     -> 특정 하드웨어를 제어하기 위한 운영체제(아두이노 우노 등)

         CPU의 성능이 낮고 메모리 크기도 작은 시스템에 내장

         임베디드 운영체제가 있는 기계는 기능을 계속 향상 시켜줘야함

     

    운영체제의 필요성

    • 새로운 기능의 추가/변경 가능
    • 성능 향상 및 효율성 향상
    • 자원관리 가능(인터페이스를 통해서)
    • 보안

    운영체제의 역할

     - 인터페이스 제공 

        > 하드웨어 및 사용자, 응용 프로그램, 시스템 프로그램

     

     - 조정자, 자원 할당자나 관리자

        > 각 응용프로그램에 필요한 자원 할당

        > 자원 할당 방법 결정(스케쥴링)

     

     - 응용 프로그램제어, 입출력장치 제어

        > 시스템의 부적절한 사용, 오류 방지

        > 입출력 장치 제어

        > 데이터 관리

     

    운영체제의 기능

     - 자원 관리

       > 메모리 관리(주기억장치, 보조기억장치, 가상메모리)

       > 프로세스 관리

       > 입출력장치 관리

       > 파일 관리

     - 시스템 관리

       > 시스템 보호(권한)

       > 네트워크(통신)

       > 명령 해석

     

     

     

     

    댓글

Designed by Tistory.