12 2014 档案
摘要:自己通过看代码总结的内核中包含kvm的文件夹: (1)Linux-3.17.4\Documentation\virtual\kvm\ (2)Linux-3.17.4\include\ (3)Linux-3.17.4\drivers\s390\kvm\ (4)Linux-3.17.4\virt\kvm
阅读全文
posted @ 2014-12-16 11:52
龙杉老师
摘要:/** Kernel-based Virtual Machine driver for Linux** This header defines architecture specific interfaces, x86 version** This work is licensed under th...
阅读全文
posted @ 2014-12-16 11:51
龙杉老师
摘要:#ifndef __LINUX_KVM_H#define __LINUX_KVM_H/** Userspace interface for /dev/kvm - kernel based virtual machine** Note: you must update KVM_API_VERSION ...
阅读全文
posted @ 2014-12-16 11:25
龙杉老师
摘要:#ifndef __KVM_HOST_H#define __KVM_HOST_H/** This work is licensed under the terms of the GNU GPL, version 2. See* the COPYING file in the top-level di...
阅读全文
posted @ 2014-12-16 11:20
龙杉老师
摘要:为了更加深入的学习虚拟化,因此我必须把KVM源代码搞清楚,这是一个必须要挖的坑。我会把自己的一些阅读的代码贴上来,可能会有理解不对的地方,希望和大家一起交流,请多提意见,以便于纠正错误。所用的内核版本为3.17.4。
阅读全文
posted @ 2014-12-16 11:17
龙杉老师
摘要:老师让我帮他装个操作系统,由于是新电脑,并且老师的电脑上另安有固态硬盘,老师要我把系统安装在固态硬盘上,BIOS是2014年7月份的,所以BIOS设置项可能会有所变化。下面是遇到的一些问题,及解决方法。(1)开机启动按F2进入基本信息面板,按F12进入启动项面板,按一下制表符再进入BIOS设置面板。...
阅读全文
posted @ 2014-12-15 16:59
龙杉老师
摘要:最近在vmware上安装了一个xp虚拟机,想同时运行两个这样的虚拟机,于是想到了复制,将原来的虚拟机文件夹复制下来,然后在vmware中打开该文件扩展名为.vmx的虚拟机即可,但是发现却无法上网。原因:由于这个虚拟机是复制的,所以网络没有配置好解决方法:重新自动配置网络然后点击移除该网络适配器,然后...
阅读全文
posted @ 2014-12-06 13:56
龙杉老师
摘要:内存虚拟化Shadow Paging作者 Shawn 在其中文博客中很详尽地介绍了 KVM 在只支持一级分页的 x86 平台上用 “Shadow Paging”进行 MMU 虚拟化的实现,由于目前新的 X86 硬件平台提供的虚拟化扩展都能支持两维分页处理,所以笔者在此没必要再细节描述“Shadow ...
阅读全文
posted @ 2014-12-05 12:53
龙杉老师
摘要:KVM/QEMU简介KVM虚拟机是基于linux内核虚拟化,自linux2.6.20之后就集成在linux的各个主要发行版本中。它使用linux自身的调度器进行管理,所以相对于xen,其核心源码很少。KVM的虚拟化需要硬件的支持(如intel VT技术或者AMD V技术),是基于硬件的完全虚拟化。而...
阅读全文
posted @ 2014-12-04 16:44
龙杉老师

浙公网安备 33010602011771号