信号量和自旋锁的区别?如何选择使用? 1个回答 #热议# 上班途中天气原因受伤算工伤吗? 西夏驸马燒 2013-12-07 · TA获得超过312个赞 知道答主 回答量:141 采纳率:0% 帮助的人:146万 我也去答题访问个人页 关注 展开全部 由于信号量不受睡眠的限制,所以通常来说更加简单一些。 当需要在自旋锁和信号量中作选择时,选择结果应该取决于锁被持有的时间长短。理想的情况是所有的锁都应该尽可能短的占有,但如果锁的持有时间比较长,使用信号量是更好的选择。 信号量不会关闭内核抢占,所以持有自旋锁的代码可以被抢占。所以信号量不会对影响调度反应时间带来负面影响。 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2016-10-28 确定选用自旋锁和信号量的原则有哪些 2016-05-18 自旋锁的概念 更多类似问题 > 为你推荐: