美文网首页
(二)操作系统的分类

(二)操作系统的分类

作者: BubbleM | 来源:发表于2017-10-10 16:29 被阅读159次

传统操作系统的分类:

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. 特点
    系统内核小。专用性强。系统精简。高实时性。

相关文章

  • (二)操作系统的分类

    传统操作系统的分类: 1.批处理操作系统 工作方式 用户将作业交给系统操作员 系统操作员将许多用户的作业组成一批作...

  • 3.软件概念

    一、软件分类 系统软件(操作系统) 应用软件 二、操作系统 操作系统是用于连接用户与硬件之间传递信息的工具或程序。...

  • Linux

    一、Linux系统介绍 1.操作系统的分类 1.1 操作系统的定义 操作系统(Operating System,简...

  • Linux教程:目录

    Linux教程:目录 Linux简介 什么是操作系统 操作系统简介 操作系统历史 操作系统功能 操作系统分类 操作...

  • 第六节课:操作系统

    操作系统的基本理解 操作系统百度百科操作系统历史操作系统的历史与分类 windows linux mac 嵌入式操作系统

  • (一)Linux基础一(操作系统)

    一、不同领域的操作系统分类 桌面操作系统、服务器操作系统、嵌入式操作系统、移动设备操作系统 1.1、桌面操作系统W...

  • 操作系统

    一.分类 1.批处理系统 单道批处理系统 多道批处理系统 2.分时操作系统 3.实时操作系统 二.特征 主要特征1...

  • 操作系统基础 内存换页算法

    操作系统基础 内存换页算法 换页算法的分类 公平算法: 随机算法 先来先出(FIFO)算法 第二次机会算法 时钟算...

  • JavaGuide知识点整理——Linux基础知识总结

    从认识操作系统开始 操作系统分类 Windows目前最流行的个人桌面操作系统,界面简单易操作,软件生态非常好。Un...

  • UNIX vs Linux

    UNIX操作系统(尤尼斯), 是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时...

网友评论

      本文标题:(二)操作系统的分类

      本文链接:https://www.haomeiwen.com/subject/udpvyxtx.html