공대생의 에러일기

유닉스 운영체제 구조 본문

리눅스

유닉스 운영체제 구조

냥늉냥 2021. 1. 27. 00:30
반응형

유닉스 운영체제는 바깥의 제일 큰 바탕이 되는 에플리케이션부터 쉘, 커널, 하드웨어로 이루어져 있다.

이 4개의 기능에 대해 알아보자

 

 

 

  • 하드웨어
    - 기계 장치
  • 커널
  1. 시스템이 구동 될 때 로드되는 프로그램 중 하나로 시스템이 종료될 때 까지 시스템을 관리한다.
  2. 운영체제의 핵심으로 하드웨어를 운영 및 관리한다.
  3. 프로세스, 파일, 메모리, 통신, 주변장치등 관리하는 서비스를 제공한다.
  4. 부트 프로그램에 의해 구동되며 링0 에서 동작한다.

 

 

 

 

 

 

  1. 사용자와 운영체제 사이의 인터페이스이다.
  2. 사용자로부터 명령어를 입력 받아 해석해주는 명령어 해석기다.(명령어 처리기)

 

  • 사용자 프로그램 (에플리케이션)
  1. X 윈도우
  2. 데몬, 각종 SW
  3. 프로그래밍 개발도구
  4. 문서 편집 도구 등
Comments