会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
朦胧的夜~
博客园
首页
新随笔
联系
管理
订阅
2020年6月9日
并发01--并发存在的问题及底层实现原理
摘要: 一、并发编程的挑战 并发编程的挑战 多线程程序不一定运行的比单线程快: (1)上下文切换 任务从保存到再加载的过程就是一次上下文切换; 减少上下文切换的方法:无锁并发编程、CAS算法、使用最少线程和使用协程。 a、无锁并发编程:多线程会竞争锁会引起上下文切换,因此使用无锁并发编程,可以避免上下文切换
阅读全文
posted @ 2020-06-09 16:03 李聪龙
阅读(365)
评论(0)
推荐(0)
编辑
公告