外观
约 250 字小于 1 分钟
系统
2026-01-14
进程、协程、线程是什么.他们之间的关系,他们的作用?
进程拥有独立的空间,是操作系统分配资源的基本单位,进程之间相互独立,通过多进程可以并发执行多个任务,进程拥有独立的内存空间,由于进程切换的开销大,多进程的并发性能相对比较低
线程是进程内的执行单元,一个进程可以有多个线程,不同的线程可以通过共享内存进行通信,由于线程之间的共享资源,需要考虑线程安全问题
协助是一种轻量的线程,协程由用户程序控制,并非由操作系统调度。协程可以在同一线程内多个任务之间进行切换,也可以在多线程调度不同协程
版权归属:念宇
许可证:署名-非商业性-禁止演绎 4.0 国际 (CC-BY-NC-ND-4.0)