0
点赞
收藏
分享

微信扫一扫

并发执行的限制


并发执行的限制: 线程有创建和上下文切换的开销。

减少上下文切换的方法:

1. 无锁并发编程:将数据的id按照hash算法取模分段,不同的线程处理不同段的数据。

2. CAS算法:Atomic包

3. 使用最少线程: 避免创建不必要的线程

4. 协程: 在单线程里实现多任务调度和切换。

举报

相关推荐

0 条评论