Linux(内核剖析):29---内核同步之(原子操做(原子整数操做(atomic_t、atomic64_t)、原子位操做))

1、原子操做概述 原子操做能够保证指令以原子的方式执行——执行过程不被打断。众所周知,原子本来指的是不可分割的微粒,因此原子操做也就是不可以被分割的指令 Linux内核提供的原子接口 内核提供了两组原子操做接口——一组针对整数进行操做,另外一组针对单独的位进行操做 在Linux支持的全部体系结构上都实现了这两组接口。大多数体系结构会提供支持原子操做的简单算术指令。而有些体系结构确实缺乏简单的原子操
相关文章
相关标签/搜索