2.单核CPU是如何实现多进程的?
Posted ywk-1994
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2.单核CPU是如何实现多进程的?相关的知识,希望对你有一定的参考价值。
单核cpu之所以能够实现多进程,主要是依靠于操作系统的进程的调度算法
如时间片轮转算法,在早期,举例说明:有5个正在运行的程序(即5个进程) : QQ 微信 有道词典 网易云音乐 chrome浏览器, 操作系统会让单核cpu轮流来运行这些进程,一个进程只运行2ms,这样看起起来就像多个进程同时在运行,从而实现多进程
在<<操作系统>>里面,进程调度算法还有很多,比如先来先服务,优先级调度,最短作业优先等等,长时间没看这些都忘得差不多了,只有经常回顾旧知识才能更好的把握
相关介绍可以看一些大牛的总结,比如 https://blog.csdn.net/leex_brave/article/details/51638300
以上是关于2.单核CPU是如何实现多进程的?的主要内容,如果未能解决你的问题,请参考以下文章