如何理解 并行和并发

并行性上指两个或多个事件在同一时刻发生。

并发性上指两个或多个事件同一时间间隔内发生。

并发性上指在一段时间内宏观上有多个程序在同事运行,故微观上这些程序只能说分时地交替执行,如下:

有ABC D四个程序,A运行0~15ms,B运行15~30ms,C运行30ms~45ms,D运行45ms~60ms;

四个程序在1秒时间内间隔执行,宏观上有四道程序在运行,但微观上,程序A、B、C、D交替执行的。

用大白话讲:并行就是一起运行。并发是在一秒时间内,执行两个或两个以上的程序。

 

 

 

 

 

参考资料:计算机操作系统(第四版)——汤小丹等人编著。

posted on 2022-02-25 20:29  车仔面XO  阅读(134)  评论(0编辑  收藏  举报