技术博客
- https://blogs.oracle.com/search.html?q=qemu
- qemu-kvm部分流程/源代码分析2
- https://github.com/zhangyoujia
- https://terenceli.github.io/
- QEMU和KVM的关系
- KVM峰会
- 2022
ARM64虚拟化
IO虚拟化
- 浅谈网络I/O全虚拟化、半虚拟化和I/O透传
- 网络虚拟化——virtio
- VirtIO实现原理——数据传输演示
- VirtIO实现原理——PCI基础
- virtIO前后端notify机制详解
- virtio 虚拟化系列之一:从 virtio 论文开始
- A study of the Linux kernel PCI subsystem with QEMU
存储虚拟化
- How to emulate block devices with QEMU
- Enhancing QEMU virtio-scsi with Block Limits vital product data (VPD) emulation
网络虚拟化
- 网络虚拟化——SR-IOV
- 网络虚拟化-vDPA
- PCIe规范的扩展:SR-IOV(Single Root I/O virtual)网卡直通技术
- Mellanox CX6 vdpa 硬件卸载 ovs-kernel 方式
- vDPA原理和实现
- 智能网卡如何做到快速有效的支持热迁移
vhost
- virtIO之VHOST工作原理简析
- vhost-user 分析
- VIRTIO后端框架QEMU与VHOST分析
- 详解vhost-user协议及其在OVS DPDK、QEMU和virtio-net驱动中的实现
- Vhost-user详解
- qemu内存管理以及vhost-user的协商机制下的前后端内存布局
- DPDK+OVS+QEMU搭建vhost-user实验环境
- vhost-user 框图
- 网络虚拟化——vhost
- 网络虚拟化——vhost-user
- 深入分析vhost-user网卡实现原理 —— VirtIO Features协商
- vhost前后端通知机制场景分析
virtio-blk
热迁移
快捷键
https://qemu-project.gitlab.io/qemu/system/keys.html
https://qemu-project.gitlab.io/qemu/system/mux-chardev.html
GDB调试
工具使用说明
https://qemu-project.gitlab.io/qemu/tools/index.html#tools
系统仿真与交互
开发者信息
https://qemu-project.gitlab.io/qemu/devel/index.html