| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 操作系统的发展历程 -> 正文阅读 |
|
[系统运维]操作系统的发展历程 |
3.操作系统的发展历程 1.手工阶段 此阶段无操作系统,用户在计算机上所有的工作都要进行人工干预,如程序的装入,运行,结果的输出等,出现人机矛盾(速度和资源利用) 用户独占全机,资源利用率低 CPU等待手工操作,CPU利用率低 2.单道批处理系统 在主机和输入机之间增加一个存储设备——磁带机,在监督程序的自动控制下,计算机自动完成任务,成批地把输入机上的用户作业读入磁带,监督程序再依次把磁带上的用户作业读入主机内存并执行, 执行完成后把计算结果向输出机输出,完成一批作业后,监督程度又从输入机读取作业存入磁带机, 按照上面的步骤重复处理任务,监督程序不停地处理各个作业,实现了作业的自动转接,减少了作业的建立时间和手工操作时间,有效地克服了人机矛盾,提高了计算机资源的利用率 缺点:每次主机内存中仅仅存放一道作业,每当它运行期间发出输入/输出请求时,高速的CPU需要等待慢速的输入/输出设备完成工作 3.多道批处理系统 多道程序设计技术允许多个程序同时进入内存并运行,即同时把多个程序放入内存,并允许它们交替在CPU中运行,它们共享系统中的各种硬软件资源,当一道程序因I/O请求而暂停运行时,CPU便立即转去运行另一道程序, 缺点:不提供人机交互能力,给用户使用计算机带来不便。 屏幕剪辑的捕获时间: 2021/3/12 17:45 4.分时操作系统 把处理机的运行时间分成很短的时间片,按照时间片轮流把处理机分配给各个联机作业使用,若某个作业在分配给它的时间片内不能完成其计算,则该作业暂时中断,把处理机让给另一作业使用,等待下一轮再继续其运行, 由于计算机速度很快,作业运行轮转很快,给每个用户的印象是,好像它独占了一台计算机,而每个用户可以通过自己的终端向系统发出各种操作控制命令,在充分的人机交互情况下,完成作业的运行, 具有上述特征的计算机称为分时系统,它允许多个用户同时联机使用计算机 缺点:无法对特殊任务做出及时响应 5.实时操作系统:系统能够及时响应随机发生的外部事务,并在严格的时间范围内完成对该事件的处理, 实时系统可以分为两类: 1.实时控制系统(硬实时系统) 用于飞机飞行,导弹发射的自动控制,要求计算机尽快处理测量系统测量的数据,及时对飞机或者导弹进行控制,将有关信息通过显示终端提供给决策人员, 2.实时信息处理系统(软实时系统) 用于预定飞机票,查询有关航班航线票价等事情) 屏幕剪辑的捕获时间: 2021/3/12 17:46 要求计算机对终端设备发来的服务请求及时给予正确的回答, 6.网络操作系统和分布式操作系统 网络操作系统把计算机网络中的各台计算机有机结合,提供一种统一,经济并且有效的使用各台计算机的方法,实现各个计算机之间的互相传送数据 分布式计算机系统是由多个计算机组成并满足以下条件的系统: 系统中任意两台计算机可以相互交换信息,系统中每一台计算机具有相同的地位:每台计算机上的资源为所有用户共享,系统中任意若干计算机可以构成一个子系统并且可以重构, 任何工作可以分布在几台计算机上,有它们并行工作,用于管理分布式计算机系统的操作系统称为分布式操作系统。 分布式操作系统和网络操作系统的不同之处在于,在分布式操作系统中,若干台计算机相互协同完成同一任务。 屏幕剪辑的捕获时间: 2021/3/12 17:46 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 18:57:26- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |