(二)操作系统的分类

2017-10-10  本文已影响159人  BubbleM

传统操作系统的分类:

1.批处理操作系统

  1. 工作方式
  1. 追求目标
    提高资源利用率,增加作业处理吞吐量(单位时间处理的作业越多越好)
  2. 批处理系统中的作业包括:

2.分时操作系统time-sharing system

  1. 时间片time slice
    操作系统将CPU的时间划分为若干个片段,称为时间片。
  1. 追求目标
    及时响应。依据响应时间(从终端发出命令到系统给予回答所经历的时间)

3.通用操作系统

分时系统与批处理系统结合。原则:分时优先,批处理在后。
“前台”:需要频繁交互的作业。“后台”:时间性要求不强的作业。

4.实时操作系统

指使计算机能及时响应外部事件的请求,在规定的严格时间内完成对该事件的处理,并控制所有实时设备和实时任务协调一致的工作。

  1. 追求目标

5.个人计算机操作系统

计算机在某一时间内为单用户服务。

  1. 追求目标
    界面友好,使用方便;丰富的应用软件

6.网络操作系统

基于计算机网络,在各种计算机操作系统上,按网络体系结构协议标准开发的软件。

  1. 功能
    网络管理,通信,安全,资源共享和各种网络应用
  2. 追求目标
    相互通信,资源共享

7.分布式操作系统

分布式系统:或以计算机网络为基础,或以多处理机为基础,基本特征是处理分布在不同计算机上。
分布式操作系统:是一个统一的操作系统,允许若干个计算机可相互协作共同完成一项任务。操作系统可将各种系统任务在分布式系统中任何处理机上运行,自动实现全系统范围内的任务分配、自动调度、均衡各处理机的工作负载。

  1. 目标
    处理能力增强、速度更快、可靠性增强、具有透明性

8.嵌入式操作系统

嵌入式系统:在各种设备、装置或系统中,完成特定功能的软硬件系统。汽车、手机、电视机、MP3播放器。
嵌入式操作系统Embedded Operating System:运行在嵌入式系统环境中,对整个嵌入式系统以及它所操作、控制的各种部件装置等等资源进行统一协调、调度、指挥和控制的系统软件。

  1. 特点
    系统内核小。专用性强。系统精简。高实时性。
上一篇下一篇

猜你喜欢

热点阅读