并发
在某个时间段内,多个事件同时执行,某一个时刻,只有一个事件正在执行,在这个时间段内,CPU一会儿执行这个事件,一会儿执行其他事情,只是间隔时间很多,感觉是在同时进行。
并行
在某个时刻,许多事情同时进行。同时执行的事情依赖于CPU 的数量,即一个CPU做一件事情,让这些事情真正意义上的同时执行。
串行
所有的事情,按照一定顺序先后执行。注意:这些的先后只是针对事件的开始,即一个事情开始后,下一个事件才开始,并不一定要等上一个事件结束后下一个事件才开始。
同步
做一件事情,一旦开始,必须要有结果后才可以继续做下一个事情
异步
做一件事情,开始后,就交给其他人做,不必等这个事情的处理结果,继续开始做下一个事情。
网友评论