併發理論基礎-互斥鎖:原子性

併發理論基礎-互斥鎖:原子性 01 | 導讀 1、原子性 1)定義:一個或者多個操作在 CPU 執行的過程中不被中斷的特性,稱爲「原子性」 2)容易誤解: 原子性問題的源頭是線程切換, 操作系統做線程切換是依賴 CPU 中斷的,所以禁止 CPU 發生中斷就能夠禁止線程切換 單獨的1和2都沒問題,如果認爲禁用CPU 中斷就能解決原子性問題,這就有待商酌了。 3)1個例子:32 位 CPU 上執行 l
相關文章
相關標籤/搜索