自旋锁和互斥锁的区别
自旋锁和互斥锁的区别是:
自旋锁与互斥锁有点类似,只是自旋锁不会引起调用者睡眠,如果自旋锁已经被别的执行单元保持,调用者就一直循环在那里看是否该自旋锁的保持者已经释放了锁,“自旋”一词就是因此而得名。其作用是为了解决某项资源的互斥使用。因为自旋锁不会引起调用者睡眠,所以自旋锁的效率远高于互斥锁。虽然它的效率比互斥锁高。
自旋锁一直占用CPU,他在未获得锁的情况下,一直运行--自旋,所以占用着CPU,如果不能在很短的时间内获得锁,这无疑会使CPU效率降低。在用自旋锁时有可能造成死锁,当递归调用时有可能造成死锁,调用有些其他函数也可能造成死锁,因此要慎重使用自旋锁,自旋锁只有在内核可抢占式或SMP的情况下才真正需要,在单CPU且不可抢占式的内核下,自旋锁的操作为空操作。自旋锁适用于锁使用者保持锁时间比较短的情况下。


问答推荐:
太原森林公园好不好玩
太原森林公园占地亩,东临大同路,西濒滨河东路,南接山西林业职业技术学院,北于赵庄村接攘,交通十分便利,年至年公园进行了改...mu10砂浆配合比是多少
砂浆配合比是水泥砂子。水泥砂浆,水泥砂浆采用的水泥,其强度等级不宜大于级,水泥混合砂浆采用的水泥其强度等级不宜大于级,砌...玩魔方有什么秘诀呀
魔方的规律上右面顺时针拧四分之一圈。左上面顺时针拧四分之一圈。顺正面顺时针拧四分之一圈。下右面逆时针拧四分之一圈。右上面...电脑协处理器是有什么作用
协处理器一种芯片,用于减轻系统微处理器的特定处理任务。是一种协助中央处理器完成其无法执行或执行效率,效果低下的处理工作而...英国和德国哪个强
英国和德国相比英国强一点。英国军事实力远超德国,英国重工业也比德国先进。综合国力主要比的是政治,经济,文化,科技,军事德...红烧鸭最好吃的怎么做
主料鸭子克。辅料洋葱白皮克,柿子椒克。调料料酒克,盐克,鸡精克,生抽克,老抽克,八角克,桂皮克,大蒜白皮克,辣椒红,尖,...jdg是什么管材 sc20管能否用jdg20管代替
装修建筑施工,可能会涉及到使用很多不同类型的管材,市面上不同种类的管材其使用范围价格也不相同。对管材不够了解的朋友,本期...电视剧换心剧情介绍
剧情简介陈水墨是某大学美术系的学生,在乡下写生时机缘巧合结识了林老爷,两人相谈甚欢,林老爷力邀水墨到府上做家教。然而当陈...木耳怎么做
原料木耳,胡萝卜,香菜。调料鸡精,白糖,红辣椒,葱姜蒜,植物油,生抽,盐,香醋。黑木耳用冷水泡发后,剪去根蒂,撕成小朵。...如何提高文字表达能力
提高文字表达能力的方法如下明确表达的主题内容,没有主题的内容,表达出来让人无法提炼关键信息积累素材,塑造思维,积累高分范...母鹿头上有角吗
母鹿头上没有角。鹿科一般仅雄性有对角,雌性无角。角是雄鹿的第二特征,是其求偶弦耀的资本,是公鹿们进行种内竞争和种间御敌的...飘香藤长得快吗
一长得快吗飘香藤是一种长得比较迅速的藤本植物,只要是环境合适,满足它的要求,它是没有明显的休眠期的,它可以一直处于生长的...侧方停车详细步骤是什么
将车停在离前车左侧公分的位置,右侧反光镜对准前车柱时,右打满,倒车。当与前车成度角时左打满,继续倒车。车停正时调回正方向...小米手机好吗
小米手机性能不错。小米手机是一款高性能发烧级智能手机,是世界上首款双核的智能手机。并搭载的双核引擎比其它单核处理器手机的...科目三靠边停车需要熄火吗
科目三最后一项靠边停车结束后需要熄火。科目三最后一项靠边停车步骤听到语音提示靠边停车后,降档减速,车速保持在以下。通过内...