Linux內核設計與實現讀書筆記-內核同步

1、爲何須要內核同步?線程 試想一下當多個線程訪問共享數據時,每一個線程都有可能對共享的數據進行修改,就會形成共享數據在不一樣的線程中不一致的現象。在線程交互中會發生數據衝突。同步 2、如何實現內核同步?數據      自旋鎖:兩我的上廁所,一我的把門鎖上了,另外一我的在外面等待。這種方式浪費在門外等待的那我的的時間,因而採用信號量這種方式對同步方式進行改進,當一我的上完廁所時,會通知另外一我的上
相關文章
相關標籤/搜索