目录
操作系统的四个基本特征
并发和共享是操作系统两个最基本的特征,二者互为存在条件。
1、并行与并发
并行性是指两个或多个事件在同一时刻发生。而并发性是指两个或多个事件在同一时间间隔内发生。在多道程序环境下,并发性是指在一段时间内宏观上有多个程序在同时运行,但在单处理系统中,每一时刻却仅能有一道程序执行,故微观上这些程序只能是分时地交替执行。
操作系统的并发性是指计算机系统中同时存在着多个运行着的程序。
一个单核处理机(CPU)同一时刻只能执行一个程序,因此操作系统会负责协调多个程序交替执行(这些程序微观上式交替执行的,但宏观上看起来就像在同时执行)
当今的计算机,一般都是多核CPU,比如Intel的第八代i3处理器就是4核CPU,这意味着同一时刻可以有4个程序并行执行,但是