同步、异步、串行、并行

一、概述

同步和异步是相对于任务而言,分为同步任务和异步任务。

串行和并行一般针对队列而言,分为串行队列和并行队列。

二、术语比较

同步和异步主要影响:能不能开启新的线程。

同步:在当前线程中执行任务,不具备开启新线程的能力。

异步:在新线程中执行任务,具备开启新线程的能力。

并发和串行主要影响:任务的执行方式

串行:一个任务执行完毕后,再执行下一个任务。

并发:多个任务并发(同时)执行。

三、总结


各情况分析
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。