提到自旋鎖那就必須要說鏈表,在上一篇`《驅(qū)動(dòng)開發(fā):內(nèi)核中的鏈表與結(jié)構(gòu)體》`文章中簡(jiǎn)單實(shí)用鏈表結(jié)構(gòu)來存儲(chǔ)進(jìn)程信息列表,相信讀者應(yīng)該已經(jīng)理解了內(nèi)核鏈表的基本使用,本篇文章將講解自旋鎖的簡(jiǎn)單應(yīng)用,自旋鎖是為了解決內(nèi)核鏈表讀寫時(shí)存在線程同步問題,解決多線程同步問題必須要用鎖,通常使用自旋鎖,自旋鎖是內(nèi)核中提供的一種高IRQL鎖,用同步以及獨(dú)占的方式訪問某個(gè)資源。
當(dāng)前題目:驅(qū)動(dòng)開發(fā):內(nèi)核中的自旋鎖結(jié)構(gòu)
文章鏈接:
http://weahome.cn/article/dsoiiig.html