首页
›
嵌入式与底层系统
›
043-ARM Cortex-A与ARM64系统编程
›
《ARMv8性能调优与虚拟化支持调试实战工程》
VIP20
本课程属于:043-ARM Cortex-A与ARM64系统编程
嵌入式与底层系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
ARMv8性能调优与虚拟化支持调试实战工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=ARMv8架构概览 · 性能调优与虚拟化调试的学习目标 · 整体知识框架与实战路线图
课程导入
ARMv8
02
ARMv8基础
目标=AArch64与AArch32… · 异常级别EL0-EL3 · 寄存器组
ARMv8
AArch64
03
ARMv8内存管理
目标=MMU页表格式 · 地址转换流程 · TLB管理
ARMv8
内存管理
04
ARMv8缓存与存储层次
目标=L1/L2/L3缓存结构 · 缓存维护操作 · 预取策略
ARMv8
缓存
05
性能调优方法论
目标=性能指标定义 · 基准测试设计 · 瓶颈定位流程
性能调优方法论
目标=性能指标定…
06
性能分析工具链
目标=perf · ftrace · DS-5
性能分析工具链
perf
07
PMU与硬件性能计数器
目标=事件类型 · 计数器配置 · 溢出中断
PMU
硬件性能计数器
08
CPU微架构调优
目标=流水线 · 分支预测 · 乱序执行
CPU
微架构调优
09
NEON与SIMD优化
目标=向量化编程模型 · 内联汇编与intrinsics · 数据重排
NEON
SIMD
10
多核与并发调优
目标=缓存一致性协议 · 伪共享 · 原子操作
多核
并发调优
11
功耗与热管理
目标=DVFS · CPU idle · 热节流
功耗
热管理
12
虚拟化基础
目标=ARMv8虚拟化扩展 · EL2 hypervisor模式 · Stage-2地址转换
虚拟化基础
ARMv8
13
Hypervisor与Guest交互
目标=HVC/SMC调用 · 陷阱与模拟 · MMIO处理
Hypervisor
Guest
14
KVM on ARM64
目标=KVM架构 · vCPU调度 · 内存虚拟化
KVM
on
15
虚拟化性能调优
目标=vCPU绑定 · 大页 · 缓存分配
虚拟化性能调优
vCPU
16
虚拟化调试基础
目标=Guest与Host调试通道 · QEMU monitor · GDB stub
虚拟化调试基础
Guest
17
ARMv8调试架构
目标=CoreSight · ETM · CTI
ARMv8
调试架构
18
JTAG与硬件调试
目标=OpenOCD · DS-5调试器 · 多核调试
JTAG
硬件调试
19
内核调试实战
目标=Kdump · Kprobes · eBPF
内核调试实战
Kdump
20
虚拟化环境调试实战
目标=Guest崩溃分析 · Hypervisor异常 · Stage-2 fault
虚拟化环境调试实…
Guest
21
性能调优案例一
目标=Web服务器与数据库在ARMv… · 包括网络栈 · 文件系统与锁优化
性能调优案例一
Web
22
性能调优案例二
目标=AI推理与多媒体负载优化 · 涉及NEON · GPU协同
性能调优案例二
AI
23
虚拟化案例一
目标=基于KVM的云主机性能调优 · 涵盖CPU pinning · 大页
虚拟化案例一
KVM
24
虚拟化案例二
目标=容器与轻量级虚拟化在ARMv8… · 包括runC · Kata与Firecracker
虚拟化案例二
ARMv8
25
常见问题与陷阱
目标=缓存一致性错误 · 内存屏障误用 · PMU计数溢出
常见问题
陷阱
26
综合实战项目一
目标=搭建ARMv8性能测试平台 · 完成基准测试 · PMU采集与瓶颈分析报告
综合实战项目一
ARMv8
27
综合实战项目二
目标=构建KVM虚拟化环境 · 实现Guest性能调优与调试通道 · 输出优化前后对比
综合实战项目二
KVM
28
综合实战项目三
目标=使用CoreSight与ETM… · 定位流水线停顿与缓存缺失热点
综合实战项目三
CoreSight
29
综合提升
目标=性能调优与虚拟化调试的最佳实践 · 自动化脚本 · 持续性能监控与回归测试体系
综合提升
目标=性能调优
30
课程总结与进阶
目标=知识体系回顾 · 常见面试题解析 · 进阶学习资源与社区实践方向
课程总结
进阶
所属VIP或分类
同VIP:ARM-Cortex-A与ARM64编程性能优化
同VIP:ARM64反汇编与系统编程性能调优实战工程
同VIP:ARM64反汇编与逆向分析调试与故障定位实战工程