운영체제

좋은 운영체제?, 운영체제의 기법

by 김현석

운영체제

: 컴퓨터와 사용자 사이에서 중계자 역할을 한다. (window10, 유닉스, 리눅스 등)


좋은 운영체제?

1. 처리능력: 일정 시간 내 시스템이 처리하는 양

2. 신뢰도: 주어진 일을 정확히 처리하는가?

3. 사용가능도: 즉시 사용 가능한가?

4. 응답시간(반환시간): 결과를 얻을 때까지의 시간이 적은가?


운영체제의 기법

1. 일괄처리 시스템

- 데이터를 모았다가 한번에 처리하는 방식 (ex. 급여계산 월급)

2. 실시간처리 시스템

- 실시간으로 처리하는 방식 (기차예약)

3. 시분할처리 시스템

- CPU를 일정시간 단위로 나눠 처리하는 시스템 (CPU사용권을 신속하게 전환함)

- 각 사용자들은 자신만의 컴퓨터를 사용한다고 느낀다.

4. 다중처리 시스템

- 두 개 이상의 CPU가 가동되면서 처리하는 시스템

5. 다중프로그래밍 방식

- 하나의 CPU로 여러개의 프로그램을 동시에 처리하는 방식

- 하나의 컴퓨터에 여러 개의 중앙처리장치를 설치하여 주기억장치나 주변장치들을 공유하고, 신뢰성과 연산능력을 향상시키는 시스템

6. 분산처리 시스템

- 물리적으로 떨어진 여러 대의 컴퓨터에 작업을 분담하여 처리하는 방식

7. 듀얼 시스템

- 두 개 이상의 CPU가 동시에 같은 업무를 처리하는 방식

8. 듀플렉스 시스템

- 한개의 CPU는 가동되고, 다른 CPU는 대기중인 방식으로 CPU가 고장나면 다른 CPU가 작동하는 방식

9. 임베디드 시스템

- 하나의 하드웨어에 프로그램이 결합되어 있는 시스템

- 즉, 하드웨어와 소프트웨어가 결합되어 특정기능에 맞게 특화되어서 제품자체에 포함된 운영체제

ex. 냉장고 온도를 조절하는 소트프웨어

ㅇㅇ.jpg


작가의 이전글기타기억장치