多任务中进程、线程和协程适用的情况

进程和多线程分别适用于什么情况?

​ 1.需要频繁创建销毁的优先使用线程

​ 2.线程的切换速度快,需要大量计算,频繁切换的时候使用线程,

还有耗时的操作使用线程能提高程序的响应

​ 3.在CPU系统的效率使用上线程更高,多核分布用线程,多机分布用进程

​ 4.并行操作时使用线程

​ 5.进程开发稳定性强

​ 多线程用于无序的,资源开销小的情况

(2)协程和线程分别适用于什么情况?

​ 1.切换频繁的时候用协程

​ 2.资源分配少的情况下用协程

​ 3.需要开发稳定使用线程

猜你喜欢

转载自blog.csdn.net/weixin_42943975/article/details/83051320