采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
另外,有协程池这个概念吗,如何去实现呢?
高 QPS 的代码里面有协程代码,不会导致性能降低和内存增加。一个协程实例就是一个对象,通常占用内存也就几十上百 KB,创建和销毁的成本也很低,如果使用其他手段(多线程、多进程)来实现并发多任务系统,开销会远比协程更大。
只有创建销毁成本比较高的对象才需要池,比如线程池、进程池、图片池等,协程的创建成本很低,不需要缓存。
代码里面是list.map{async},list有1万个对象的话,就会起一万个协程,这样可以吗?需要优化吗?
可以,需不需要优化得具体问题具体分析
登录后可查看更多问答,登录/注册
如果有一门语言可以取代Java,那么它一定是Kotlin。
1.8k 4
1.8k 1
668 1
521 20
1.8k 16
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号