linux 學習筆記之atomic

atomic操做在kernel 源代碼中是比較常見的,主要是防止讀取的是寄存器的內容,而內存的值已經被其餘線程改變,主要是由於多線程的緣由。對於 PM 來講,主要是操做atomic struct 裏的變量counter。web atomic_read define atomic_read(v) READ_ONCE((v)->counter) atomic_set define atomic_set
相關文章
相關標籤/搜索