当前位置: 首页 > news >正文

操作系统——2.操作系统的特征

这篇文章,我们来讲一讲操作系统的特征

目录

1.概述

2.并发

2.1并发概念

 2.1.1操作系统的并发性

 3.共享

3.1共享的概念

3.2共享的方式

 4.并发和共享的关系

 5.虚拟

5.1虚拟的概念

 5.2虚拟小结

 6.异步

6.1异步概念

7.小结


1.概述

上一篇文章,我们了解了操作系统的概念(定义)和功能。下面,我们来讲述一下操作系统的特征。首先,我们可以看到下面这张图:

这篇文章也将安装上面的顺序来讲述一下操作系统的特征

2.并发

2.1并发概念

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

注意:

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

下面举例说明,如下图所示:

 2.1.1操作系统的并发性

下面看一下操作系统的并发性:

 3.共享

3.1共享的概念

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

3.2共享的方式

下面来看一下共享的方式:

 4.并发和共享的关系

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

 5.虚拟

5.1虚拟的概念

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

举例说明:

例一:用了虚拟技术中的“空分复用技术”

 例二:用了虚拟技术中的“时分复用技术”

 5.2虚拟小结

 6.异步

6.1异步概念

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

举例说明,如下图所示:

7.小结

下面,我们用一张图来小结一下操作系统的特征:

http://www.lryc.cn/news/7096.html

相关文章:

  • 【计算机网络期末复习】第六章 应用层
  • TypeScript基本教程
  • 使用Windows API实现本地音频采集
  • 实用的费曼学习法 | 一些思考
  • Linux安装Docker配置docker-compose 编排工具【超详细】
  • iTerm2 + Oh My Zsh 打造舒适终端体验
  • 【scipy.sparse】diags()和dia_matrix()的区别
  • java ssm自行车在线租赁系统idea
  • GAN和CycleGAN
  • 源码项目中常见设计模式及实现
  • KDNM5000-10A-2剩余电流保护器测试仪
  • C++实现线程池
  • 2023最新Java面试手册(性能优化+微服务架构+并发编程+开源框架)
  • 对灵敏度分析技术进行建模(Matlab代码实现)
  • 完整爬虫学习笔记(第一章)
  • 会计师项目管理软件是什么,哪些必不可少的功能
  • 第 8 章 优化
  • 剑指offer -- java题解
  • 若依ruoyi——手把手教你制作自己的管理系统【二、修改样式】
  • 2023.2.14每日一题——455. 分发饼干
  • MySQL入门篇-MySQL常用字符函数小结
  • 解决不同影像裁剪后栅格数据行列不一致问题
  • visual studio2022配置opencv
  • 什么是销售管理?销售管理的五大职能
  • [CVPR‘22] EG3D: Efficient Geometry-aware 3D Generative Adversarial Networks
  • Learning C++ No.9【STL No.1】
  • Apifox推荐-django后台验证token配置
  • SAS应用入门学习笔记6
  • 【3D目标检测】Pseudo-Stereo for Monocular 3D Object Detection in Autonomous Driving
  • git 常用命令之 git branch