從零開始之驅動發開、linux驅動(二十、linux設備驅動中的併發控制)

本文參考自宋寶華老師的《linux驅動開發詳解》   併發(Concurrency) 指的是多個執行單元同時、 並行被執行, 而併發的執行單元對共享資源(硬件資源和軟件上的全局變量、 靜態變量等) 的訪問則很容易導致競態(Race Conditions)   只要併發的多個執行單元存在對共享資源的訪問, 競態就可能發生。   1.對稱多處理器(SMP) 的多個CPU SMP是一種緊耦合、 共享存儲
相關文章
相關標籤/搜索