Linux 内核 RCU机制详解

关于RCU的文章,这篇比较简洁易懂和全面。函数 简介 RCU(Read-Copy Update)是数据同步的一种方式,在当前的Linux内核中发挥着重要的做用。RCU主要针对的数据对象是链表,目的是提升遍历读取数据的效率,为了达到目的使用RCU机制读取数据的时候不对链表进行耗时的加锁操做。这样在同一时间能够有多个线程同时读取该链表,而且容许一个线程对链表进行修改(修改的时候,须要加锁)。RCU适用
相关文章
相关标签/搜索