首页
›
Linux内核与驱动
›
130-页表机制与优化
›
《页表缓存刷新机制与多核TLB一致性维护工程案例》
VIP10
本课程属于:130-页表机制与优化
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
页表缓存刷新机制与多核TLB一致性维护工程案例
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
TLB基础概念
TLB的定义 · 作用与在内存访问路径中的位置
TLB
基础概念
02
页表缓存原理
页表遍历过程与TLB如何加速虚拟地址…
页表缓存原理
TLB
03
TLB结构分类
全相联 · 组相联 · 直接映射TLB的优缺点对比
TLB
结构分类
04
TLB标签与数据
TLB条目结构(VPN · PFN · 权限位
TLB
标签
05
TLB缺失处理
硬件填充与软件填充(MIPS/Loo…
TLB
缺失处理
06
TLB刷新指令
x86的INVLPG · ARM的TLBI · RISC-V的SFENCE.VMA指…
TLB
刷新指令
07
单核TLB一致性
进程切换时TLB刷新策略(惰性刷新与…
TLB
单核
08
多核TLB一致性问题
不同核上同一页表映射不一致导致的数据…
TLB
多核
09
TLB shootdown机制
核间中断(IPI)触发远程TLB刷新…
TLB
shootdown
10
x86 TLB shootdown实现
Linux内核中flush_tlb_…
x86
TLB
11
ARM TLB一致性
Broadcast TLB Main…
ARM
TLB
12
RISC-V TLB一致性
SFENCE.VMA的全局性与fen…
RISC-V
TLB
13
ASID与PCID技术
如何通过地址空间标识符减少TLB刷新…
ASID
PCID
14
PCID在x86中的应用
进程上下文ID避免全局TLB刷新的工…
PCID
x86
15
TLB预取与硬件预取
现代处理器如何预测并提前填充TLB条…
TLB
预取
16
大页与TLB覆盖
透明大页(THP)对TLB命中率的提…
TLB
大页
17
TLB多级结构
L1 TLB与L2 TLB的分级设计…
TLB
多级结构
18
TLB功耗优化
TLB分区 · 路预测与低功耗标签匹配技术
TLB
功耗优化
19
虚拟化场景TLB一致性
嵌套页表(NPT/EPT)下的TLB…
TLB
虚拟化场景
20
KVM中TLB维护
客户机与宿主机TLB一致性协议(tl… · mmu_notifier)
KVM
TLB
21
TLB一致性性能分析
shootdown延迟对多核扩展性的…
TLB
一致性性能分析
22
批量TLB刷新
延迟合并与惰性刷新技术减少IPI开销
TLB
批量
23
并发页表操作
RCU与细粒度锁在页表修改中的TLB…
并发页表操作
RCU
24
TLB一致性测试方法
使用perf · bpftrace观测TLB shoo…
TLB
一致性测试方法
25
TLB错误处理
机器检查异常(MCA)与TLB奇偶校…
TLB
错误处理
26
异构多核TLB一致性
大小核架构(big.LITTLE)中…
TLB
异构多核
27
TLB安全漏洞
L1TF(L1 Terminal F…
TLB
安全漏洞
28
TLB微码更新
处理器微码如何修复TLB一致性相关的…
TLB
微码更新
29
TLB模拟与建模
使用gem5模拟器进行TLB命中率与…
TLB
模拟
30
综合工程案例
设计一个多核操作系统中的TLB一致性…
综合工程案例
TLB
所属VIP或分类
同VIP:perf工具定位页表遍历瓶颈与系统性能调优实践
同VIP:TLB缺失根因分析与多级页表缓存命中率优化方案
同VIP:多级页表地址映射设计与ARM硬件MMU兼容性适配