-
운영체제, 즉 OS란 "하드웨어와 직접적으로 연관되어 시스템 하드웨어를 관리하고 드라이버 같은 응용 소프트웨어를 실행하는 등 사용자가 컴퓨터를 쉽게 다룰 수 있도록 해주는 시스템 소프트웨어"이다.
운영체제에는 여러가지 종류가 있다. 이렇게 말하면 'Widows, MacOS, Lisux!'라고 외칠 수도 있는데, 사실 이들은 모두 데스크탑 운영체제에 속한다.
운영체제는 크게 데스크탑, 모바일, 서버, 임베디드로 나뉜다.
1. 데스크탑 운영체제
데스크탑이나 랩탑에서 주로 사용되는 운영체제이며, 개인 컴퓨터에서는 윈도우, 맥 OS, 리눅스 등이 주로 쓰인다.
2. 모바일 운영체제
스마트폰, 태블릿 PC, PDA에서 주로 사용되는 운영체제이며, 안드로이드, iOS 등이 주로 쓰인다.
모바일, 스마트 기기에 사용되는 운영체제는 다양한 기기들에 필요한 여러가지 기능들을 효과적으로 실행할 수 있도록 탑재되어 있다. 최근에는 CPU 성능의 향상과 메모리의 증대처럼 이동 통신 무선 단말기 기술이 빠르게 발전하고 있기 때문에, 모바일 기기의 하드웨어 사양을 고려한 운영체제 탑재가 필수적이다.
3. 서버 운영체제
서버용 운영체제는 리눅스, 유닉스, 윈도우, mac OS 등이 주로 쓰인다.
서버용 운영체제에서는 다중 사용자용 운영체제를 사용하여야 하며, 서버는 동시에 여러 사용자들의 서비스를 요청받아 동시에 처리할 수 있어야 한다.
4. 임베디드 운영체제
임베디드 장비에는 실시간 운영체제(RTOS)나 리눅스가 설치되는 경우가 많다.
임베디드 시장에서는 예전에는 자체 제작한 운영체제(펌웨어)를 많이 사용했지만, 요즘은 임베디드 장비에 사용되는 하드웨어의 성능이 올라가면서 리눅스 계열을 가장 많이 사용한다.
'Study > etc' 카테고리의 다른 글
오픈소스를 이용하는 방법 ~ feat. GitHub (0) 2021.05.21 Github 사용법 (가상 저장소 연동 및 코드 업로드) (0) 2021.05.16 API와 프레임워크와 라이브러리의 차이점 (0) 2021.05.10 컴퓨터 바이러스에 대해 (0) 2021.05.06 [ HTML / CSS ] <body>태그 안에 쓰이는 태그들 (0) 2021.01.27