컴퓨터과학(CS)/운영체제
고등 운영체제
sondiaa
2022. 1. 13. 10:40
다중 프로세서(병렬 시스템)
만든 이유
Performance(더 많은 계산)
비용 측면(하나의 비싼 CPU보다 n개의 싼 CPU가 더 저렴하다.)
reliability(신뢰성): 하나가 고장나도 다른 CPU가 동작한다.
싱글과 멀티의 OS는 다르다. 그렇기에 전용 OS(리눅스도 지원)가 존재한다.
분산 시스템(Distributed System)
메모리가 떨어져있고 LAN으로 연결되어 있다.
ex) 일기예보 - 지역별로 나눠서 가능, 경계지역의 경우 서로 계산한 것을 주고 받음
만든 이유는 다중 프로세서와 동일하다.(성능, 비용, 신뢰성)
실시간 시스템(Real-time System)
어떤 시간(데드라인)내에 반드시 끝내야 하는 시스템
ex) 네비게이션, 미사일 격추, 공장 자동화, 항공 우주
단순히 빠른 것이 아니라 데드라인 안에 작업을 완료해야 한다.
RealTime OS
참고 자료