-
AtomicPlus: 更多Python原子案例
资源介绍
原子加
注意
Not support multiprocessing, because multi process has each signal memory space !
安装:
pip install effi
基本实施
__sync_add_and_fetch();
__sync_sub_and_fetch();
__sync_bool_compare_and_swap();
__sync_val_compare_and_swap();
例子:
from atomicplus import AtomicCounter
a = AtomicCounter(0)
def base_test():
base = AtomicCounter(0)
assert base.value == 0
base += 1
base -= 1
asser
- 上一篇: ubuntu下vim ide配置文件
- 下一篇: 很好用的vim配置文件