zoukankan      html  css  js  c++  java
  • 操作系统学习笔记:操作系统类型

    分为批处理操作系统、分时操作系统、实时操作系统。

    1、批处理操作系统

    主要对作业进行成批处理,

    适合用在大型科学计算、数据处理

    优点:

    系统吞吐量大,资源利用率高

    提高内存、CPU利用率


    缺点:

    没有交互,作业一旦提交,用户不能干预

    作业周转时间长


    2、分时操作系统

    一台主机,多台终端。将系统资源划分为很短的时间片,每个用户轮流使用。用户之间隔离,用户感觉只有他自己在使用。

    适合教学、办公自动化等场景


    3、实时操作系统

    实时操作系统(Real-time operating system, RTOS),又称即时操作系统,它会按照排序运行、管理系统资源,并为开发应用程序提供一致的基础。

    实时操作系统与一般的操作系统相比,最大的特色就是其“实时性”,也就是说,如果有一个任务需要执行,实时操作系统会马上(在较短时间内)执行该任务,不会有较长的延时。这种特性保证了各个任务的及时执行。

    适用场景:

    实时控制系统、实时信息处理系统,例如铁冶炼和钢板轧制的自动控制、炼油、化工生产过程的自动控制,机票订购等。


    看上去,实时OS和分时OS差不多,区别大一点的就是响应速度、可靠性之类了。

    实 时 系 统

    分 时 系 统

    多路性

    体现在对多路的现场信息进行采集、对多个对象或多个执行机构进行控制。

    按分时原则为多个终端用户服务。

    独立性

    每个终端用户向系统提出服务请求时,彼此独立操作,互不干扰;对信息的采集和对象的控制也彼此互不干扰。

    每个用户各占一个终端,彼此互不干扰,独立操作,。

    及时性

    以控制对象所要求的开始截止时间或完成截止时间来确定,一般为秒级。

    用户的请求能在短时间(用户能接受的)内获得响应。

    交互性

    人与系统的交互,仅限于访问系统中某些特定的专用服务程序。

    用户与系统进行广泛的人机对话,系统能向终端用户提供数据处理服务,资源共享等服务。

    可靠性

    高度可靠

    可靠程度较低


    4、通用操作系统

    包含了上述二种或以上的操作系统


    5、网络操作系统


    6、分布式操作系统


    参考文章:

    http://oa.gdut.edu.cn/os/multimedia/oscai/chapter1/pages/ch13.htm

    http://my.oschina.net/xiangxw/blog/11224


    版权声明:本文为博主原屙文章,喜欢你就担走。

  • 相关阅读:
    BZOJ3744 : Gty的妹子序列
    BZOJ2827 : 千山鸟飞绝
    BZOJ3547 : [ONTAK2010]Matchings
    BZOJ1185 : [HNOI2007]最小矩形覆盖
    BZOJ3046 : lagoon
    BZOJ3743 : [Coci2014]Kamp
    BZOJ3742 : Painting
    iOS移动开发周报-第25期
    适合码农工作时玩的游戏:Scrum
    iOS移动开发周报-第24期
  • 原文地址:https://www.cnblogs.com/leftfist/p/4764254.html
Copyright © 2011-2022 走看看