抢占关闭总结

本文是阅读宋宝华老师是谁关闭了Linux抢占,而抢占又关闭了谁?的这篇文章后的总结 1、抢占发生的必要条件     a、preempt_count抢占计数必须为0,不为0说明其它地方调用了禁止抢占的函数,比如spin_lock     b、中断必须是使能的状态,因为抢占动作要依赖中断 具体源码实现参考如下: 2、spin_lock系列函数总结     a、spin_lock会调用preempt_d
相关文章
相关标签/搜索