那些情況該使用它們spin_lock到spin_lock_irqsave - 鵬程萬裡--揚帆起航 - 博客頻道 - CSDN.NET

那些情況該使用它們spin_lock到spin_lock_irqsave - 鵬程萬裡--揚帆起航 - 博客頻道 - CSDN.NET

瀏覽:562
日期:2024-06-03
單CPU的情況很簡單,多CPU就不那麼簡單了。單純地關掉當前CPU的中斷並不會給我們帶來好運。當我們的代碼存取一個shared variable時,另一顆CPU隨時會把數據改得面目全非。我們需要有手段通知它(或它們,你知道我的意思)——spinlock正為此設。...看更多