摘要:
转自 https://www.cnblogs.com/-wang-cheng/p/5401653.html1 RCU介绍 RCU机制是Linux2.6之后提供的一种数据一致性访问的机制,从RCU(read-copy-update)的名称上看,我们就能对他的实现机制有一个大概的了解,在修改数据的时候, 阅读全文
摘要:
根据该文章整理 https://blog.csdn.net/myxmu/article/details/80350251 解决的问题内存屏障主要解决了单处理器下的乱序问题和多处理器下的内存同步问题。2 为什么会乱序现在的CPU一般采用流水线来执行指令。一个指令的执行被分成:取指、译码、访存、执行、写 阅读全文
摘要:
参考自DPDK官方文档原文:http://doc.dpdk.org/guides-20.02/prog_guide/ring_lib.html针对自己的理解做了一些辅助解释。1 前置知识1.1 CAS学习无锁队列前先看一个基本概念,CAS原子指令操作。CAS(Compare and Swap,比较并 阅读全文