会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ArtiaDeng
欢迎光临小破站!
博客园
首页
新随笔
联系
订阅
管理
2022年3月9日
操作系统中的锁
摘要:
开发过程中,最常⻅的就是互斥锁的了,互斥锁加锁失败时,会⽤「线程切换」来应对,当加锁失败的线 程再次加锁成功后的这⼀过程,会有两次线程上下⽂切换的成本,性能损耗⽐较⼤。 如果我们明确知道被锁住的代码的执⾏时间很短,那我们应该选择开销⽐较⼩的⾃旋锁,因为⾃旋锁加锁 失败时,并不会主动产⽣线程切换,⽽是
阅读全文
posted @ 2022-03-09 21:56 ArtiaDeng
阅读(380)
评论(1)
推荐(0)
公告