目录

操作系统四个特征

目录

操作系统四个特征

**1. 并发

  1. 共享

  2. 虚拟

  3. 异步**

并发与并行的区别:同时刻不?

https://i-blog.csdnimg.cn/blog_migrate/99898cbd8853dd4eb8510efaffca4877.png

需要多核处理器

共享二种:

https://i-blog.csdnimg.cn/blog_migrate/f89bea8ef595f820f1c186c66593425f.png

同时共享宏观上看像是同时读取发送使用的,但在微观上,是交替进行的

可以看成是同时使用的

比如一边打游戏一边听歌,播放器一边游戏音效,一边音乐

并发与共享的关系:一个是运行,一个是使用资源

https://i-blog.csdnimg.cn/blog_migrate/e9e04ddc5f8281e0d04aa9533c15b3ba.png

关系是互为存在条件的:

https://i-blog.csdnimg.cn/blog_migrate/c50f7976d05be176519339c8c4e9df77.png

虚拟: 使你的电脑看起来处理机很多,内存很多

https://i-blog.csdnimg.cn/blog_migrate/138ae009d2ea520cf01a189f0658f496.png

再来个例子介绍下时分复用: 时间段

把大时间段分为各个小时间段,这样单核处理器也能一个一个处理,像是增加了处理机

https://i-blog.csdnimg.cn/blog_migrate/af52f1b4d29ece410444a3f1459a49bd.png

异步:就是 不可预知程序处理速度,执行过程多变

https://i-blog.csdnimg.cn/blog_migrate/12d7436b78d73c9f4e05e4b4e6572d69.png

如果串行,进程过程固定,不会执行过程多变,所以只有并发后,才会有多种执行过程,有不可预知。