[운영체제 개정3판] 3) 운영체제의 소개

2021. 1. 7. 00:15카테고리 없음

 

기능

  • 자원관리

    • 메모리 관리: 메인 메모리(직접 주소로 지정), 보조기억장치 관리

    • 프로세스 관리: 프로세스는 실행 중인 하나의 프로그램(일괄 처리 작업)을 의미함, 얘와 스레드를 스케줄링 함. 그리고 새로 만들고 없앰. 또한 데드락을 방지하도록 하고 통신도 함.

    • 입출력 장치 관리: 버퍼나 캐시

    • 파일 데이터 관리

  • 시스템관리

    • 시스템보호, 네트워킹, 명력해석기 등

서비스

  • 부팅 서비스: 운영체제를 메인 메모리에 적재, bootstrapping이라함

  • 사용자 서비스: CLI, GUI, 프로그램 실행 , 통신 등
  • 시스템 서비스, 시스템 호출