串行

  • 在时间上不可能发生重叠,前一个任务没搞定,下一个任务就只能等着

并行

  • 在时间上是重叠的,两个任务在 同一时刻互不干扰 的同时执行

并发

  • 允许两个任务彼此干扰。统一时间点、只有一个任务运行,交替执行