吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 656|回复: 3
收起左侧

[讨论] C++自从引入协程后,还有没有必要使用多线程并发

[复制链接]
c19971130 发表于 2024-4-4 09:56
据我了解到,协程有比线程更高的执行效率,因为不需要切换上下文。如今的众多应用场景,如web已经开始用协程代替多线程异步并发。那多线程是不是在这些应用场景没有那么大的作用了?如果游戏服务器场景中,是否可以用协程代替线程?

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

go4399 发表于 2024-4-4 11:04
协程实际是单线程,效果类似CPU的超线程
高负载下无意义,低负载下比多线程模型更简单
78zhanghao87 发表于 2024-4-4 13:25
hunfeifei 发表于 2024-4-4 17:42
协程本质是单线程。由开发人员决定何时切换到其他协成继续执行,操作更灵活。但是无法发挥多核心cpu并行能力。
最好是多线程+协程  会好很多。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 16:57

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表