운영체제의 운영 방식, 성능 평가 기준

2020. 10. 5. 22:21CS 필기 노트/OS

반응형

 

운영체제의 운영 방식

 

일괄 처리 시스템

데이터를 일정량 또는 일정 기간 모아서 한꺼번에 처리하는 시스템으로, 

일정한 메뉴얼에 따라 절차가 진행되고 시작되면 사용자가 개입할 수 없다.

 

실시간 처리 시스템

데이터가 받아지는 즉시 처리해버려 사용자 입력에 바로 응답할 수 있는 시스템이다.

빠른 처리가 가능하여 예약 사이트, 은행 등에 주로 사용된다.

또한 빠르게 처리해야하는 점 때문에 높은 성능을 요구한다.

 

시분할 시스템

CPU의 처리 시간을 일정하게 나누어서 여러개의 작업을 연속적으로 처리하는 시스템이다.

여러 사용자가 한 컴퓨터를 사용할 수 있고, 다중프로그래밍 방식과 결합할 수도 있다.

 

다중 처리 시스템

여러개의 CPU와 하나의 주기억장치를 이용하여 여러개의 프로그램을 동시에 실행시키는 방식.

 

다중 프로그래밍 시스템

하나의 CPU와 하나의 주기억 장치를 이용하여 여러개의 프로그램을 동시에 처리하는 시스템으로,

컴퓨터의 느린 입출력 속도와 빠른 CPU속도를 이용한 성능 증대 방법이다.

 

성능 평가 기준

 

1. 처리량

일정한 단위 시간내에 얼마나 많은 작업량을 처리하는가를 기준으로 측정하는 방식.

 

2. 반환 시간

실행시간과 대기 시간을 더한 것으로 작업이 완료될 때까지 걸린 시간을 말한다.

성능을 요구할때 가장 중요한 척도가 될 수 있다.

 

3. 신뢰도

작업의 결과가 얼마나 정확하고 믿을 수 있는가를 판단하는 척도로

신뢰도가 낮으면 오류가 많다고도 볼 수 있다.

 

4. 사용 가능도

컴퓨터 시스템 내에서 여러 사용자가 요구할 때, 얼마나 빠르게 지원해 줄 수 있는 정도를 말한다.

 

5. 자원 이용도

전체 시간에 대해 주어진 자원이 실제로 사용되는 시간의 백분율로 나타내는 척도이다.

반응형