컴퓨터 시스템에 운영 체제를 구성하는 주요 목표는 먼저 컴퓨터 시스템의 크기와 관련이 있습니다. 일반적으로 중대형 컴퓨터 시스템에 구성된 OS 는 컴퓨터 가격이 비싸기 때문에 기계 사용의 효율성을 중시하며 OS 가 매우 강력한 기능을 제공하길 원합니다. 그러나 마이크로컴퓨터에 구성된 컴퓨터 운영 체제의 경우 마이크로컴퓨터 가격이 상대적으로 싸기 때문에 이 시점에서 기계 사용의 유효성도 그다지 중요하지 않은 것으로 보이며, 사람들은 사용의 편리성에 더 많은 관심을 기울이고 있다.
운영 체제의 주요 목표에 영향을 미치는 또 다른 중요한 요소는 운영 체제의 애플리케이션 환경입니다. 예를 들어, 쿼리 시스템에 적용된 운영 체제의 경우 사용자의 응답 시간 요구 사항을 충족해야 합니다. 실시간 산업 제어 및 무기 제어 환경에 적용되는 OS 의 경우 OS 는 실시간 및 높은 신뢰성을 요구합니다. 현재 마이크로컴퓨터에서 흔히 볼 수 있는 운영 체제는 DOS, OS/2, 유닉스, UNIX, LINUX, Windows, Netware 등이다. 그러나 모든 운영 체제는 동시성, * * * 즐거움, 가상화 및 불확실성의 네 가지 기본 특징을 가지고 있습니다.
운영 체제는 대략 6 가지 유형으로 나눌 수 있습니다.
① 간단한 운영 체제. IBM 의 디스크 운영 체제인 DOS/360 및 마이크로컴퓨터의 운영 체제인 CP/M 과 같이 컴퓨터 초기에 구성된 운영 체제입니다. 이러한 운영 체제의 기능은 주로 운영 명령 실행, 파일 서비스, 고급 프로그래밍 언어 컴파일러 지원 및 외부 장치 제어 등입니다.
② 시분할 시스템. 서로 다른 터미널에 있는 여러 사용자가 동시에 한 대의 컴퓨터를 사용할 수 있도록 지원하며, 서로 독립적으로 서로 간섭하지 않으며, 사용자는 마치 한 대의 컴퓨터가 모두 그가 사용하는 것처럼 느껴진다. (윌리엄 셰익스피어, 윈스턴, 컴퓨터명언)
③ 실시간 운영 체제. 실시간 컴퓨터 시스템을 위해 구성된 운영 체제입니다. 주요 특징은 자원 할당 및 스케줄링이 먼저 실시간성을 고려한 다음 효율성을 고려해야 한다는 것입니다. 또한 실시간 운영 체제는 내결함성이 강해야 합니다.
④ 네트워크 운영 체제. 컴퓨터 네트워크에 대해 구성된 운영 체제입니다. 그 지원을 받아 네트워크의 각 컴퓨터는 서로 통신하고 * * * 자원을 즐길 수 있다. 주요 특징은 네트워크 하드웨어와 결합하여 네트워크 통신 작업을 완료하는 것입니다.
⑤ 운영 체제를 배포합니다. 분산 컴퓨팅 시스템에 대해 구성된 운영 체제입니다. 자원 관리, 통신 제어 및 운영 체제의 구조 등에서 다른 운영 체제와 크게 다릅니다. 컴퓨터 시스템에 분산된 자원이 시스템의 서로 다른 컴퓨터에 분산되어 있기 때문에 운영 체제에 대한 사용자의 자원 요구 사항은 일반 운영 체제처럼 자원이 있을 때 직접 할당되는 간단한 방법을 기다리지 않고 시스템의 각 컴퓨터를 검색하여 필요한 자원을 찾은 후에야 할당할 수 있습니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 컴퓨터명언) 여러 복사본이 있는 파일과 같은 일부 리소스의 경우에도 일관성을 고려해야 합니다. 일관성이란 여러 사용자가 동일한 파일에서 동시에 읽는 데이터에 대해 일관성이 있다는 의미입니다. 일관성을 위해 운영 체제는 파일의 읽기, 쓰기, 작업을 제어하여 여러 사용자가 한 번에 한 명의 사용자만 파일을 수정할 수 있도록 해야 합니다. 분산 운영 체제의 통신 기능은 네트워크 운영 체제와 유사합니다. 분산 컴퓨터 시스템은 네트워크처럼 광범위하게 분산되어 있지 않고 분산 운영 체제도 병렬 처리를 지원하기 때문에 네트워크 운영 체제와 다른 통신 메커니즘을 제공하며 통신 속도가 높아야 합니다. 분산 운영 체제의 구조는 다른 운영 체제와는 달리 시스템의 각 컴퓨터에 분산되어 사용자의 다양한 요구를 병렬로 처리할 수 있으며 내결함성이 강합니다.
⑥ 지능형 운영 체제 (지능형 소프트웨어 참조).
기존 운영 체제 (특허 보호)
TRS-DOS, rom OS's
ti99-4
commodos
최초의 IBM-PC
애플 컴퓨터
Sinclair Micro, QnX 등
비 ununs P >
SSB-dos
CP/m-86
dr-dos
freedos > P >
멀티 cs
OS-9
nsj
NetWare: 네트워크 서버 운영 체제 P >
cromix
uniflex
OS-9
IBM 의 AIX
P >디지털 유닉스, 이후 컴팩 Tru64
DNIX
HP 의 hp-ux
GNU/Hurd
가 뒤를 이었다 P >
OSF/1
계획 9
SCO 의 SCO UNIX
Sun 의 SunOS 국방과학기술대, 중소프트, 레노버, 파도회사, 민족별회사 5 개 기관이 공동으로 개발한 서버 운영 체제
OS/390
z/OS
; P >
RISC IX
amiga
amiga OS
atarist
<; P >MAC OS
MAC OS x
pink OS
beos
/p >
rt-11
tops-10
tops-20
VMs ( P >
VSE/sp
VSE/esa
OS/360
MFT ;
Microsoft
MS-DOS
xenix
Microsoft P >
windows 3.2
windows 95
windows 98
windows me < P >
windows XP
windows XP SP1
windows XP SP2
windows XP P >
windows XP tablet PC edition
windows XP professional
windows XP professional P >
windows server 2003 64 비트 에디션
windows vista
windows vista SP1 < P >
windows vista business
windows vista ultimate
windows vista enterprise < P >
unixware
SuSE Linux
next
next step (이후의 MAC OS)
SINIX (일명 Reliant UNIX)-지멘스의 유닉스 컴퓨터 시스템.
PDA (personal electronics assistant) 운영 체제
palm OS
포켓 PC
EPOC
Embedded Linux 는 Montavista, Motorola's A760 에서 만들었습니다. E680 등 모델에서
Mobilinux 를 사용하여 Montavista 에서
Symbian OS 시리즈
기타 운영 체제
<