操作系统的基本特征

操作系统系列文章👉 目录 👈

在这里插入图片描述

一、并发(Concurrence)

并发与并行

并行性 是指两个或多个事件能够在同一时刻发生
并发性 是指两个和多个事件能够在同一时间间隔内发生

  • 要注意时刻与时间间隔的区别。
  • 并行需要硬件的支持,需要多核处理器的支持,使用单核处理器只能表现出宏观上并行,微观上串行,就像多道批处理系统一样。

二、共享(Sharing)

互斥共享方式:系统中的某些资源,如打印机,磁带机,虽然可以供多个进程使用,但是只能是每个进程在不同的时间段内使用,进程之间会“互斥”。

同时访问方式:系统中的某些资源在一段时间内可以“同时”访问,但“同时”通常表现在宏观上,在微观上这些进程还是交替的访问这些资源。

操作系统的两个最基本特征

并发与共享是操作系统的两个最基本特征,两者互为存在的条件:

  • ① 资源共享是以程序的并发为条件的,若系统不允许程序并发执行,则自然不存在资源共享问题。

  • ② 若系统不能对资源共享实施有效的管理,则必将影响到程序的并发执行,是指根本无法并发执行。

三、虚拟(Virtual)

虚拟 是把物理上的实体变成若干个逻辑上的对应物,像是我们常用的操作系统就是把物理上的资源变成了系统中逻辑上的资源。

实现 “虚拟” 的技术

① 时分复用技术 —— 处理器的分时共享

时分复用技术是指多个程序或用户想要使用同一个资源时,每个程序或用户需要按照一定的顺序依次使用这个资源,以此提高资源的利用率。

② 空分复用技术 —— 虚拟存储器

空分复用技术将一个频率范围非常宽的信道划分成多个频率比较窄的信道,其中的任何一个频带都只提供给一个用户通话。

四、异步(Asynchronism)

多道程序环境运行多个程序并发执行,但是资源有限,进程的执行并不是一贯到底的,而是走走停停的,它以不可预知的速度向前推进,这就是进程的异步性

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

繁依Fanyi

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值