操作系统有四个最基本的特征,分别是并发
、共享
、虚拟
、异步
,其中并发和共享两者之间互为存在条件。
1. 并发
指两个或多个事件在同一时间间隔内发生。这些事件
宏观上是同时发生
的,但微观上是交替发生
的。😲易混淆的概念—>
并行
并行是指两个或多个事件在同一时刻同时发生。
注意区分时间间隔和时刻
比如说
17:00
就是时刻。17:00 ~ 18:00
就是一个时间间隔,时间间隔代表着某个时间段,而时刻代表着的是某个时间点。
下面来举个例子来区分并发
和并行
假如说小渣和老渣每个人都有两个女朋友。他们都有两个任务:
- 任务一:和一号女朋友约会
- 任务而:和二号女朋友约会
如图分别为小渣和一号女朋友和二号女朋友
接下来分别是老渣和一号女朋友和二号女朋友:
小渣的做法:同时和一号和二号一起约会
老渣的做法:8:00 ~ 9:00和一号女朋友约会
9:00 ~ 10 : 00和二号女朋友约会
那么小渣的策略就是
并行
的策略,老渣的策略就是