스무스

운영체제의 종류 본문

IT/DB

운영체제의 종류

Esler 2018. 3. 15. 14:47

운영체제의 종류


운영체제란 시스템 하드웨어를 관리할뿐 아니라 응용 소프트웨어를 실행하기 위하여 하드웨어 추상화 플랫폼과 공통 시스템 서비스를 제공하는 시스템 소프트웨어로 간단히 말해 우리가 일상적으로 사용하는 컴퓨터가 동작하는데 필수적으로 있어야 하는 요소이다.


운영체제에는 아주 다양한 종류들이 있는데 오늘은 다양한 종류의 운영체제들을 알아보겠다.


운영체제의 종류


임베디드

서버

모바일

데스크탑


운영체제는 공급되는 시장에 따라 보통 임베디드, 서버, 모바일, 데스크탑의 4개 시장으로 나뉘어져 있다. 그 외 슈퍼 컴퓨터 등 특수 목적 컴퓨터가 있다. 임베디드 시장은 예전에는 자체 제작한 운영 체제(펌웨어)를 많이 썼지만 요즘에는 임베디드 장비에 쓰이는 하드웨어 성능이 올라가면서 리눅스 계열 커널을 많이 쓴다. 서버 시장 역시 리눅스가 점유율 1위를 차지하고 있으며, 모바일 시장도 리눅스 계열인 안드로이드가 시장 점유율 1위이다. 특이하게 데스크탑 시장만 윈도우즈가 시장 점유율 1위이다. 리눅스 재단에 따르면 퍼블릭 클라우드 워크로드의 90%, 세계 스마트폰의 82%, 임베디드 기기의 62%, 슈퍼 컴퓨터 시장의 99%가 리눅스로 작동한다. 클라우드는 서버의 일종이라고 볼 수 있다. 리눅스는 유닉스(정확히는 미닉스)의 클론으로 탄생된 OS로, 오픈 소스인 것이 특징. 맥과 함께 Unix-like에 포함되기도 한다. 서버용으로 많이 사용되나 데스크탑용으로 사용할 수 있는 리눅스 배포판도 존재한다. 대표적인 것이 우분투이다. 사실 윈도우즈건, 리눅스건, macOS이건 간에 요즘 개인용 PC에 설치할 수 있게 만든 OS는 이미 할 건 다 할 수 있고, 인터페이스도 편리하게 수렴진화했기 때문에 어느 것을 써도 약간 익숙해지기만 하면 별 차이 없이 쓸 수 있다. 어떤 OS건 간에 웬만한 애플리케이션은 다 존재하고 있으니까 사실 별 차이는 없다. 운영 체제를 커널에 따라 모놀리식 커널, 마이크로 커널, 하이브리드 커널로 나눌 수도 있다. 또는 실시간 운영 체제, 선점형 멀티태스킹, 비선점형 멀티태스킹 등으로도 나눌 수 있다. 실시간 운영 체제(RTOS)는 태스크가 원하는 시간에 원하는 결과를 얻을 수 있도록 보장해주는 운영체제로 시간이 생명인 군사분야, 항공분야, 각종 산업 분야에서 이용된다. 임베디드 시스템에 실시간 운영체제가 사용되는 경우가 많다.


그 중 데스크탑 운영체제에는 3가지의 운영체제들이 있다.

윈도우즈

맥OS

리눅스

로 2017년 11월 4일을 기준으로 각각의 점유율은 윈도우즈가 90.17%, macOS가 3.34%, 리눅스가 2.98%이다.


'IT > DB' 카테고리의 다른 글

데이터베이스 정규화2  (0) 2018.05.15
데이터베이스 정규화  (0) 2018.05.09
ACCESS_테이블과 쿼리  (1) 2018.04.04
마이크로소프트 엑셀에 대하여  (0) 2018.03.16
블로그란 무엇인가?  (2) 2018.03.14
Comments