操作系统(2)

操作系统的特征:并发,共享,虚拟,异步

并发和共享是两个最基本的特征,二者互为存在条件。

并发:时间管理大师(在细小的时间间隔内,还能再进行细分,然后进行交替发生,不是同一时间发生,是同一时间间隔发生的) 两个或者多个事件。

并行:在同一时刻进行两个或者多个任务。

注意:对于单核CPU,同一时刻只能执行一个程序,各个程序只能并发的执行。

多核CPU:同一时刻可以同时执行多个程序,多个程序并发的执行(在不同的屋子,可以同一时间执行,在一个屋子里只能一个一个来执行)

 

共享:资源共享,指系统中的资源可以供内存中多个并发执行的进程共同使用。

资源共享:互斥共享,同时共享

互斥共享:在一个时间段内,只允许一个进程访问该资源。

同时共享:在一个时间段内,运行多个进程'同时'进行访问。(分时共享)也是交替的。

互斥共享:摄像头只能一个进程使用。

同时共享:使用QQ和微信发送同一文件,看起来是两边同时访问文件资源,其实是交替进行访问的。

共享和并发的关系:互为存在条件

失去了并发性,一个时间段内只能有一个程序运行,不存在共享。失去共享性,不能'同时'访问资源,实现不了'同时'发送文件,无法并发。

 

虚拟:将物理的实体对应为逻辑的对应物(实际上是4GB,看起来比4GB大,虚拟)

空分复用技术,虚拟存储器技术。

单核CPU:可以跑若干程序,实际上只有一个CPU,看起来像有若干个,其实都是一个CPU在跑。(时分复用技术,虚拟处理器)

(没有并发性,没有虚拟存在的意义,没有时分空分复用技术存在的意义)

 

异步:多个程序并发执行,由于资源有限,执行不能一贯到底,走走停停,以不可知速度推进。

程序争抢使用资源。(资源给了,没有归还,此时程序就停下来等着,啥时候资源来了,再往下执行)

 

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值