다중 프로세서(병렬 시스템)
만든 이유
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 |