본문 바로가기

컴퓨터과학(CS)/운영체제

고등 운영체제

다중 프로세서(병렬 시스템)

만든 이유

Performance(더 많은 계산)

비용 측면(하나의 비싼 CPU보다 n개의 싼 CPU가 더 저렴하다.)

reliability(신뢰성): 하나가 고장나도 다른 CPU가 동작한다.

 

싱글과 멀티의 OS는 다르다. 그렇기에 전용 OS(리눅스도 지원)가 존재한다. 

 

분산 시스템(Distributed System)

메모리가 떨어져있고 LAN으로 연결되어 있다.

ex) 일기예보 - 지역별로 나눠서 가능, 경계지역의 경우 서로 계산한 것을 주고 받음

 

만든 이유는 다중 프로세서와 동일하다.(성능, 비용, 신뢰성)

 

실시간 시스템(Real-time System)

어떤 시간(데드라인)내에 반드시 끝내야 하는 시스템

ex) 네비게이션, 미사일 격추, 공장 자동화, 항공 우주

단순히 빠른 것이 아니라 데드라인 안에 작업을 완료해야 한다.

RealTime OS

 

 

 

참고 자료

양희재 교수님 운영체제 유튜브 강의

'컴퓨터과학(CS) > 운영체제' 카테고리의 다른 글

운영체제 서비스  (0) 2022.01.19
이중모드, 하드웨어 보호  (0) 2022.01.18
인터럽트(가로채기)  (0) 2022.01.14
운영체제의 역사  (0) 2022.01.12
운영체제란?  (0) 2022.01.07