【操作系统】—操作系统的四个特征

简介: 【操作系统】—操作系统的四个特征

本章节的思维导图如下

一、操作系统的特征—并发

并发:是指两个或者多个事件在同一时间间隔内发生。这些事件宏观上是同时发生的,但是微观上是交替发生的。

并行:指两个或者多个事件在同一时刻同时发生

并发VS并行 见下图

二、操作系统的特征—共享

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

所谓的“同时”往往是宏观上的,而在微观上,这些进程可能是交替的对该资源进行访问的(即分时共享)

生活实例:互斥共享方式:使用QQ和微信视频,同一时间段内摄像头只能分配给其中的一个进程

同时共享方式:使用QQ发送文件A,同时使用微信发送文件B。宏观上看,两边都在同时读取并发送文件,说明两个进程都在访问硬盘资源,从中读取数据,微观上来看,两个进程是交替着访问者硬盘的。

三、并发和共享的关系

并发性:是指计算机系统中同时存在着多个运行的程序

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

四、操作系统的特性—虚拟

虚拟:是指把一个物理上的实体变为若干个逻辑上的对应物,物理实体前者是实际存在的,而逻辑上对应物(后者)是用户感受到的。

五、操作系统的特性—异步

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


相关文章
|
存储 算法 Unix
《Linux操作系统编程》第一章 操作系统引论:了解操作系统的发展、特征、功能以及操作系统结构
《Linux操作系统编程》第一章 操作系统引论:了解操作系统的发展、特征、功能以及操作系统结构
54 0
|
5月前
操作系统的特征
操作系统的特征
105 2
|
7月前
操作系统----操作系统的特征
操作系统----操作系统的特征
135 0
|
7月前
|
NoSQL 容器 消息中间件
CHS_02.1.1.2+操作系统的特征
CHS_02.1.1.2+操作系统的特征
|
存储 算法 Linux
《Linux操作系统编程》第二章 进程运行与调度: 了解进程的定义与特征、进程的状态与切换、进程管理的数据结构、进程的创建与终止、阻塞与唤醒、挂起与激活以及处理机调度的相关概念
《Linux操作系统编程》第二章 进程运行与调度: 了解进程的定义与特征、进程的状态与切换、进程管理的数据结构、进程的创建与终止、阻塞与唤醒、挂起与激活以及处理机调度的相关概念
288 0
|
程序员 人机交互 C++
操作系统的发展和分类,概念,它的运行机制和体系结构,以及和它相关的特征,功能和目标,
操作系统的发展和分类,概念,它的运行机制和体系结构,以及和它相关的特征,功能和目标,
132 0
|
存储 调度
操作系统进程的概念、组成和特征
程序是静态的,是存放在磁盘中的一个可执行文件,是一系列指令的合集 进程是动态的,是程序的一次执行过程,同一个程序多次执行会对应多个进程
342 0
|
存储
操作系统的特征和功能、类型
操作系统的特征和功能、类型
70 0
|
存储 数据可视化 中间件
操作系统和高级编程语言时硬件抽象化及Windows操作系统的特征
操作系统和高级编程语言时硬件抽象化及Windows操作系统的特征
125 0
操作系统和高级编程语言时硬件抽象化及Windows操作系统的特征
|
调度 索引
2.1.1操作系统(进程定义,组成,组织方式,特征,进程状态与转换,进程控制,原语)
进程 1.进程的定义 2.进程的组成 3.组织方式 1.链接方式​ 2.索引方式 4.进程的特征 5.进程的状态 6.进程状态的转换 7.进程控制 1.什么是进程控制 2.如何实现进程控制 3.进程控制相关的原语
2.1.1操作系统(进程定义,组成,组织方式,特征,进程状态与转换,进程控制,原语)