spin_lock(自旋鎖)的使用以及在單核cpu與多核cpu裏面的實現區別

spinlock_t lock1; spin_lock(&lock1); … 臨界區代碼 … spin_unlock(&lock1); 還有其他一些自旋鎖操作: spin_lock_irqsave不僅獲得自旋鎖,還停用本地CPU的中斷,而spin_lock_bh則停用softIRQ(軟中斷)。用這兩個操作獲得的自旋鎖必須用對應的接口釋放,分別是spin_unlock_irqsave和spin_un
相關文章
相關標籤/搜索