快速理解: 同步 异步 并行 串行

当同步 异步 并行 串行单独出现相信大家都可以理解,但是组合出现的时候就会有点懵。

我自己的记录方法:

就是 先确定 同步还是异步 决定是否是多线程

然后第二部才去考虑并行串行

比如同步并行 就只有一条线程你也并行不了啊 所以同步情况下都一样(maybe?)

异步串行也是如此 我有多条线程 但是我同一时间点只能跑一条线程啊

异步并行才是经常用的: 异步:能开多条线程 并行:多条线程可以同时执行 但是这样可能会出现线程不安全的情况 可以栅栏函数 GCD_Barrier 解决(加锁效率不行)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容