learn kvm

Qemu KVM(Kernel Virtual Machine)学习笔记

1161
282
C

QEMU KVM学习笔记

20200206_083449_72

仓库介绍

  • QEMU KVM 学习笔记
Something I hope you know before go into the coding~
First, please watch or star this repo, I'll be more happy if you follow me.
Bug report, questions and discussion are welcome, you can post an issue or pull a request.

相关站点

目录

虚拟化相关

QEMU(用户态) 相关

KVM(内核态) 相关

附录

相关站点

经典图示

20200206_081602_17

20200206_081805_84

思维导图

1531909971346.png

1534161835343.png

  • kvm_x86_ops针对具体CPU架构进行虚拟化时的函数指针,分别对应kvm-intel.ko和kvm-amd.ko

1534161866401.png

  • struct KVM 结构体唯一代表一个虚拟机

1534165263011.png

总结

  1.基础永远值得花费90%的精力去学习加强。厚积而薄发~
  2.要理解一个软件系统的真正运行机制,一定要阅读其源代码~