2 并发

Davids 2025-08-10 05:02:12
Categories: > Tags:

概念

并发:
同一时间段,多个任务请求执行,任一时刻只能处理其中一个任务。
发生在 同一实体,单处理器
目的是 提高系统响应速度

并行:
同一时间段,多个任务同时执行,任一时刻同时处理多个任务。
发生在 不同实体,多处理器
目的是 提高处理能力

核心区别:任务间是否存在处理器的竞争关系。

死锁

原理:

理解并发问题:一切都是状态机

并发编程技巧:

进程、线程、协程