会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
xsirfly
now or never
博客园
首页
新随笔
联系
订阅
管理
2020年2月4日
yield与park的区别
摘要: 1. yield表示放弃本次cpu的时间片,但是操作系统在下一个时间片依旧可能会调用该线程/进程 2. park表示线程/进程睡眠,需要让其他线程/进程唤醒,才有可能重新被操作系统分配时间片, 3. 非自旋锁,底层一般采用park来实现,如果用yield,在锁竞争激烈的情况下,一个线程可能一直处在
阅读全文
posted @ 2020-02-04 14:24 xsirfly
阅读(364)
评论(0)
推荐(0)
编辑
公告