自旋鎖和信號量

自旋鎖併發   自旋鎖是專爲防止多處理器併發而引入的一種鎖,它應用於中斷處理等部分。對於單處理器來講,防止中斷處理中的併發可簡單採用關閉中斷的方式,不須要自旋鎖。spa   自旋鎖最多隻能被一個內核任務持有,若是一個內核任務試圖請求一個已被爭用(已經被持有)的自旋鎖,那麼這個任務就會一直進行忙循環——旋轉——等待鎖從新可用。要是鎖未被爭用,請求它的內核任務便能馬上獲得它而且繼續進行。自旋鎖能夠在任
相關文章
相關標籤/搜索