10.按鍵之互斥、阻塞機制(詳解)

本節目標: 學習原子操作和互斥信號量,實現互斥機制,同一時刻只能一個應用程序使用驅動程序 學習阻塞和非阻塞操作 當設備被一個程序打開時,存在被另一個程序打開的可能,如果兩個或多個程序同時對設備文件進行寫操作,這就是說我們的設備資源同時被多個進程使用,對共享資源(硬件資源、和軟件上的全局變量、靜態變量等)的訪問則很容易導致競態。 顯然這不是我們想要的,所以本節引入互斥的概念:實現同一時刻,只能一個應
相關文章
相關標籤/搜索