单道批-多道批-分时-实时

本文介绍了计算机操作系统的基本概念和发展历程,从单道批处理系统到多道批处理系统的转变,强调了并发性和并行性的区别。接着讨论了分时系统满足人机交互需求的特点和实时操作系统对响应时间的要求。最后提到了线程与进程的差异以及异步执行的重要性。
摘要由CSDN通过智能技术生成

计算机操作系统

操作系统是一组能有效组织和管理计算机硬件和软件资源,合理地对各类作业进行调度,方便用户使用的集合

OS相当于在用户与计算机硬件之间搭一座桥

有效方便可扩充开放

脱机输入/输出的方式解决了人机矛盾,所谓人机矛盾就是人输入的速度很慢而CPU的计算速度很快,CPU不能占着运算的时间去等人输入,有这个时间能计算好多东西干好多事所以就先输入存到磁盘上,等到用的时候高速调用就行了

单道批处理系统

先把一批作业以脱机方式输入到磁带上,让这些作业能一个接一个地连续处理

内存中始终只保持一道作业

缺点:资源得不到充分利用

多道批处理系统

微观上相互穿插地运行

我们来看一张图(注:本博客部分图片窃于老师ppt)

课本上讲到多道程序系统和多处理系统,它们两个有什么区别?

多道程序系统指多个程序同时在内存中交替运行,而多处理系统指的是多个处理器

(小声问:什么是处理器?就是CPU,~溜)

多处理操作系统的出现是为了提高计算机的系统系统性和可靠性

 

多道批处理系统,用户提交的作业先放到外存上,组成一个叫做后备队列的队列 

在计算机内存中同时存放几道相互独立的程序,在管理程序的控制下相互穿插地运行,共享CPU和外设等资源

这技术有啥好处

提高了CPU,内存和I/O设备的利用率,增加系统的吞吐量

有啥缺点

平均周转时间长,无交互能力

我们来通过两张图来看看单道批和多道批区别

 

 我们来看一个简单的题

3个作业ABCA是计算作业、 B是检索磁带上数据的作业, C是打印作业。3个作业单道运行时间分别为5分钟、

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值