Linux驅動(併發):01---驅動的併發與競態介紹

一、併發和競態 併發(Concurrency)指的是多個執行單元同時、並行被執行,而併發的執行單元對共享資源(硬件資 源和軟件上的全局變量、靜態變量等)的訪問則很容易導致競態(Race Conditions) 更復雜、更混亂的併發大量存在於設備驅動中,只要併發的多個執行單元存在對共享資源的 訪問,競態就可能發生 二、Linux內核中主要的競態情景 ①對稱多處理器(SMP)的多個CPU SMP是一種
相關文章
相關標籤/搜索