Linux的原子變量

原子變量的操做是一種不能夠被打斷的操做,原子操做須要硬件支持,所以是架構相關。架構 相似於彙編的一條彙編指令,不能夠被分割。函數 兩種原子變量:測試 原子整型操做 原子位操做 1 原子整型操做 有時候須要共享的資源可能只是一個簡單的整型數值。例如在驅動程序中,須要對包含一個count的計數器。這個計數器表示有多少個應用程序打開了設備所對應的設備文件。atom 一般在設備驅動程序的open()函數中
相關文章
相關標籤/搜索