2-1 운영체제의 역할과 목적

1. 운영체제의 역할과 목적

  • 사용자에게 편리한 환경 제공(편리성)
  • 시스템 성능 향상(처리능력 향상, 신뢰도 향상, 응답 시간 단축)

4. 운영체제의 기능

1. 자원관리 기능

  • 메모리 관리 : 메모리는 메인메모리와 보조기억장치로 구분한다.
  • 메인메모리는 일반적으로 프로세서가 직접 주소로 지정할 수 있는 유일한 메모리다.
  • 보조기억장치 관리
  • 메인메모리는 공간이 제한적이라 모든 데이터와 프로그램을 계속 저장할 수 없기 때문에 컴퓨터 시스템은 보조기억장치를 이용해 메인 메모리의 내용을 저장한다.

5. 운영체제 서비스

1) 부트스트래핑 서비스
  • 운영체제가 적재되는 과정을 부트스트래핑 또는 부팅 이라고한다.

  • 부트스트랩 로더의 목적은 운영체제를 적재하는 것이다.

    2) 시스템 호출 서비스

  • 시스템 호출(System Call)은 실행 중인 프로그램과 운영체제 간의 인터페이스이다.

  • 시스템 호출을 통해 운영체제의 서비스를 받기 때문에 API(Application Programming Interface)라고도 부른다.

'Computer > OS' 카테고리의 다른 글

1. 컴퓨터 시스템 구성요소  (0) 2020.07.28
4. 병행 프로세스와 상호배제  (0) 2020.02.19
3-2 프로세스와 쓰레드  (0) 2019.06.10
3-1 프로세스와 스레드  (0) 2019.06.09
2. 컴퓨터 시스템의 동작  (0) 2019.06.02

댓글

Designed by JB FACTORY