啥叫无锁同步? 所谓锁,就是指linux原来提供的那些锁,包括mutex等东西,如果线程无法获得锁,就会进行任务调度
CAS,就是不使用系统提供的锁,而是直接利用cpu提供的指令,实现互斥操作。当无法获得锁时,不需要进行任务调度,从而减轻了任务切换而引起的系统开销
2015.7.24
啥叫无锁同步? 所谓锁,就是指linux原来提供的那些锁,包括mutex等东西,如果线程无法获得锁,就会进行任务调度
CAS,就是不使用系统提供的锁,而是直接利用cpu提供的指令,实现互斥操作。当无法获得锁时,不需要进行任务调度,从而减轻了任务切换而引起的系统开销
2015.7.24