首页
›
Linux内核与驱动
›
148-系统调优实战
›
《RCU机制原理与调优:并发场景下的锁竞争优化方案》
VIP10
本课程属于:148-系统调优实战
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
RCU机制原理与调优:并发场景下的锁竞争优化方案
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
并发编程困境
传统锁机制(自旋锁 · 读写锁)在高并发场景下的性能瓶颈与C…
并发编程困境
传统锁机制
02
RCU核心思想
RCU(Read-Copy-Upda… · 延迟回收 · 宽限期(Grace Period)概…
RCU
核心思想
03
RCU数据结构基础
RCU保护的数据结构(链表 · 哈希表)与指针替换(Pointer…
RCU
数据结构基础
04
RCU读端原语
rcu_read_lock() /…
RCU
读端原语
05
RCU写端原语
rcu_assign_pointer…
RCU
写端原语
06
RCU同步原语
synchronize_rcu()…
RCU
同步原语
07
RCU回调机制
call_rcu() 与 rcu_b…
RCU
回调机制
08
RCU与经典读写锁对比
RCU vs RWlock 在读写比… · 延迟 · 吞吐量上的定量对比分析
RCU
经典读写锁对比
09
RCU在Linux内核中的实现
Tree RCU · tiny RCU · preemptible RCU 三种…
RCU
Linux
10
RCU宽限期检测
基于位图(bitmap)的quies…
RCU
宽限期检测
11
RCU内存回收
SLAB/SLUB分配器与RCU头部… · rcu_head结构体详解
RCU
内存回收
12
RCU与中断上下文
在硬中断 · 软中断 · tasklet中使用RCU的注意事项…
RCU
断上下文
13
RCU与抢占
可抢占RCU(Preempt RCU…
RCU
抢占
14
RCU性能调优参数
rcu_nocbs · rcu_qs_ctr · rcu_cpu_stall_time…
RCU
性能调优参数
15
RCU与NUMA亲和性
NUMA节点感知的RCU回调处理与C…
RCU
NUMA
16
RCU stall检测
RCU CPU stall warn… · 日志分析与常见根因
RCU
stall
17
RCU与实时系统
RT内核下的RCU优先级反转问题与S…
RCU
实时系统
18
SRCU(Sleepable RCU)
允许读端睡眠的RCU变体 · 原理与使用场景(如tracing子系…
SRCU
Sleepable
19
RCU在用户态的实现
liburcu(Userspace… · 内存模型与性能基准
RCU
用户态的实现
20
RCU与引用计数
RCU结合kref/refcount…
RCU
引用计数
21
RCU与哈希表
RCU保护的并发哈希表(如Linux… · 插入 · 删除算法
RCU
哈希表
22
RCU与链表
RCU保护的并发链表(如文件描述符表… · 添加 · 删除操作
RCU
链表
23
RCU与基数树
RCU在radix tree / x… · 如页缓存(page cache)的并…
RCU
基数树
24
RCU与文件系统
VFS层dentry缓存 · inode缓存的RCU优化实例
RCU
文件系统
25
RCU与网络协议栈
网络连接跟踪(conntrack) · 路由缓存的RCU加速
RCU
网络协议栈
26
RCU调试工具
rcutorture · rcu_sched · rcu_preempt的测试框架与内…
RCU
调试工具
27
RCU常见陷阱
内存屏障缺失 · 宽限期过长 · 回调堆积导致的OOM问题
RCU
常见陷阱
28
RCU与BPF
eBPF程序中使用RCU保护map的…
RCU
BPF
29
RCU性能基准测试
使用perf · flamegraph分析RCU开销 · 对比spinlock/rwlock的…
RCU
性能基准测试
30
RCU未来演进
LPC/Plumbers会议中的RC… · async RCU)与社区路线图
RCU
未来演进
所属VIP或分类
同VIP:IO调度器与cgroup:多租户环境下的IO性能调优
同VIP:IO调度器参数调优:NVMe-SSD场景下的性能优化
同VIP:Linux内核编译调优:定制化系统性能优化全流程