![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
virtulization
hfyinsdu
烂笔头--好记性不如烂笔头
展开
-
块设备虚拟化
https://www.cnblogs.com/Bozh/p/5788402.html这个文章介绍了块设备的虚拟化,非常详细,包括文件系统的框架,cache。他的KVM虚拟化的文章目录:https://www.cnblogs.com/Bozh/p/5788431.html原创 2020-08-06 17:52:35 · 203 阅读 · 0 评论 -
基于AMD-V KVM QEMU 的虚拟化
qemu的原理:http://soulxu.github.io/blog/2014/08/11/use-kvm-api-write-emulator/这个文章介绍了一个非常小巧的qemu实现,介绍了qemu最核心的原理,理清了qemu和kvm的关系,以及CPU的host mode和guest mode的使用。https://www.cnblogs.com/Bozh/p/5753379.html这个文章结合上面的文章,介绍了更多的细节。基于AMD-V KVM QEMU 的虚拟化,下面是我的转载 2020-08-06 17:49:41 · 1482 阅读 · 0 评论 -
内存虚拟化
参考:https://www.cnblogs.com/Bozh/p/5777077.html直接看最后的嵌套式页表就行了。原创 2020-08-06 16:28:18 · 186 阅读 · 0 评论 -
CPU虚拟化
可以参考:https://mp.weixin.qq.com/s/FGjl0t1G9C9WvB_kFKE0oQ https://www.cnblogs.com/Bozh/p/5757274.html这两篇文章介绍了AMD-V/Intel-V中的 guest (non-root) mode 和host (root) mode。为什么要引入AMD-V/Intel-V?AMD-V/Intel-V的本质是引入guest (non-root) mode 和host (root) mode。为什么要引原创 2020-08-06 16:27:06 · 371 阅读 · 0 评论 -
在虚拟机中访问host文件的过程
基本配置信息:虚拟机是由qemu启动,qemu使用kernel kvm启动虚拟机,VM是普通的linux系统。qemu通过virtio-9p在host和guest之间共享文件qemu 参数:-fsdev local,id=exp1,path=/tmp/,security_model=none-device virtio-9p-pci,fsdev=exp1,mount_tag=v_tmpOn the client it can be mounted with:$ mount -t 9p原创 2020-08-06 16:05:53 · 1239 阅读 · 0 评论