운영체제의 개요

 정의

ⓐ컴퓨터 시스템의 자원들을 효율적으로 관리하며, 사용자가 컴퓨터를 편리하고 효과적으로 사용할 수 있도록 환경을 제공하는 여러 프로그래므이 모임

ⓑ종류 : Windows, MS-DOS, UNIX, Linux 등 

 목적

처리 능력(Throughput) 및 신뢰도(Relability) 향상, 사용가능도

(Availability) 향상, 반환시간(Turn Around Time) 단축 

 성능평가기준

ⓐ 처리능력(Throuighput) : 일정 시간 내에 시스템이 처리하는 일의 양 

ⓑ 반환 시간(ㅁTurn Around Time) : 시스템에 작업을 의뢰한 시간부터 처리가 완료될 때까지 걸린 시간

ⓒ 사용 가능도(Avilability) : 시스템을 사용할 필요가 있을 때 즉시 사용 가능한 정도

ⓓ 신뢰도(Reliability) : 시스템이 주어진 문제를 정확하게 해결하는 정도

 기능

ⓐ 프로세스 관리(프로세스 생성과 제거, 중지 및 재수행 등)

ⓑ 프로세서, 기억장치, 입-출력장치, 파일 및 정보 등의 자원 관리

ⓒ 자원의 스케줄링 기능 제공

ⓓ 사용자와 시스템 간의 편리한 인터페이스 제공

ⓔ 시스템의 각종 하드웨어와 네트어크 관리-제어

ⓕ 시스템의 오류 검사 및 복구, 데이터관리, 데이터 및 자원 공유

ⓖ 자원 보호 기능 제공

ⓗ 가상 계산기 기능 제공


TAGS.

Comments