首页
›
热销单品
›
嵌入式Linux与RTOS
›
《QEMU虚拟设备驱动自动化测试 模拟器虚拟化性能调优》
所属分类:嵌入式Linux与RTOS
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
QEMU虚拟设备驱动自动化测试 模拟器虚拟化性能调优
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 课程结构 · QEMU虚拟化基础概念
课程导入
学习目标
02
QEMU架构与虚拟化原理
QEMU的组成 · TCG与KVM加速原理 · 设备模拟模型
QEMU
架构
03
虚拟设备驱动基础
Linux设备驱动模型 · PCI/PCIe设备模拟 · 中断与DMA机制
虚拟设备驱动基础
Linux
04
QEMU设备模拟实现
设备类定义 · 属性系统 · 内存区域
QEMU
设备模拟实现
05
自动化测试框架选型
主流测试框架对比(pytest · Avocado · QEMU iotests)
自动化测试框架选…
pytest
06
测试环境搭建
QEMU源码编译 · 内核编译 · 根文件系统制作
测试环境搭建
QEMU
07
QEMU设备驱动测试基础
测试用例设计原则 · 断言与日志 · 模拟设备行为验证
QEMU
设备驱动测试基础
08
基于pytest的自动化测试实战
编写第一个设备驱动测试用例 · fixture管理 · 参数化
pytest
基于
09
基于Avocado的QEMU测试
Avocado框架核心 · QEMU测试库 · 测试变体
Avocado
QEMU
10
QEMU iotests详解
iotests结构 · 编写块设备测试 · 图像格式测试
QEMU
iotests
11
虚拟设备驱动功能测试
覆盖设备初始化 · 读写操作 · 中断处理
虚拟设备驱动功能…
覆盖设备初始化
12
虚拟设备驱动性能测试
性能指标(吞吐 · 延迟 · IOPS)
虚拟设备驱动性能…
性能指标
13
QEMU性能调优基础
CPU模型与拓扑 · 内存配置 · NUMA
QEMU
性能调优基础
14
存储虚拟化性能调优
virtio-blk · virtio-scsi · NVMe模拟
存储虚拟化性能调…
virtio-blk
15
网络虚拟化性能调优
virtio-net · vhost-net · 多队列
网络虚拟化性能调…
virtio-net
16
虚拟化性能监控与分析
perf · qemu-guest-agent · trace事件
虚拟化性能监控
分析
17
自动化性能测试实践
构建性能测试流水线 · 数据采集 · 结果对比
自动化性能测试实…
构建性能测试流水…
18
驱动测试中的模拟器配置
不同设备模型的测试矩阵 · 机器类型 · 固件
驱动测试
模拟器配置
19
测试数据与场景设计
边界条件 · 异常路径 · 并发场景
测试数据
场景设计
20
常见问题与调试技巧
设备初始化失败 · 中断丢失 · DMA错误
常见问题
调试技巧
21
QEMU测试中的日志与追踪
利用QEMU日志 · trace事件 · GDB调试驱动与QEMU
QEMU
测试
22
CI/CD集成
将自动化测试集成到GitLab CI… · 容器化测试环境 · 并行测试策略
CI/CD
集成
23
测试代码质量与维护
代码规范 · 模块化设计 · 可复用组件
测试代码质量
维护
24
案例实战
虚拟网卡驱动自动化测试
案例实战
虚拟网卡驱动自动…
25
案例实战
虚拟块设备驱动自动化测试:覆盖读写 · 快照 · resize
案例实战
虚拟块设备驱动自…
26
案例实战
GPU/加速器虚拟化测试 · vhost-user-gpu · SR-IOV等
案例实战
GPU
27
案例实战
实时虚拟化性能调优:CPU隔离 · 中断绑定 · RT调度
案例实战
CPU
28
综合项目
构建一个完整的QEMU设备驱动自动化… · 架构设计 · 实现与验证
综合项目
QEMU
29
前沿与扩展
VFIO · vDPA · virtiofs
前沿
扩展
30
课程总结与进阶路径
知识体系回顾 · 常见误区 · 学习资源
课程总结
进阶路径
所属VIP或分类
同VIP:1536-Zephyr-构建系统(West-&-CMake)工作流程详
同VIP:3D打印Klipper固件-开源智能硬件入门
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战