并发概要 随着多核CPU的普及, 为了更快的处理任务, 出现了各种并发编程的模型, 主要有以下几种: 模型名称 优点 缺点 多进程 简单, 隔离性好, 进程间几乎无影响 开销最大 多线程 目前使用最多的方式, 开销比多进程小 高并发模式下, 效率会有影响 异步 相比多线程而言, 可以减少线程的数量 编码要求高, 需要对流程分割合理 协程 用户态线程, 不需要操作系统来调度, 所以轻量, 开销极小 需要语言支持 协程介绍 协程是个抽象的概念, 可以映射到到操作系统层面的进程, 线程等概念. 由于协…