Chinaunix首页 | 论坛 | 博客
  • 博客访问: 47101
  • 博文数量: 11
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 55
  • 用 户 组: 普通用户
  • 注册时间: 2012-11-19 20:34
个人简介

这家伙很懒,什么都没留下!

文章分类

全部博文(11)

文章存档

2016年(11)

我的朋友
最近访客

发布时间:2016-06-05 13:57:24

什么是虚拟化虚拟化(Virtualization)技术最早出现在 20 世纪 60 年代的 IBM 大型机系统,在70年代的 System 370 系列中逐渐流行起来,这些机器通过一种叫虚拟机监控器(Virtual Machine Monitor,VMM)的程序在物理硬件之上生成许多可以运行独立操作系统软件的虚拟机(Virtual Machine)实例。随着近年多核系.........【阅读全文】

阅读(2018) | 评论(0) | 转发(0)

发布时间:2016-06-04 12:37:10

8 KVM8.1 8.2 8.3 VCPU8.4 VCPU......【阅读全文】

阅读(3100) | 评论(0) | 转发(0)

发布时间:2016-06-04 12:24:06

KVM内核模块中重要数据结构7.1 kvmKvm结构体代表一个具体的虚拟机,当通过KVM_CREATE_VM指令字创建一个虚拟机后,就会创建一个新的kvm结构体对象。Kvm结构体中包括了VCPU、内存、APIC、IRQ、MMU、Event事件等相关信息,该结构体主要在KVM虚拟机内部使用,用于跟踪虚拟机状态。重要的结.........【阅读全文】

阅读(2297) | 评论(0) | 转发(0)

发布时间:2016-06-04 12:19:58

6 KVM APIKVM的API是通过/dev/kvm设备访问的,/dev/kvm是一个标准的字符设备,可以使用常用的open、close、ioctl接口操作,但是kvm的实现中,没有提供read和write接口,所有对KVM的所有操作都是通过ioctl接口操作的。KVM提供给上层的API功能上分,可分为3中类型:1、system指令,针对虚拟化系.........【阅读全文】

阅读(2229) | 评论(0) | 转发(0)

发布时间:2016-06-04 12:16:36

4 内存虚拟化4.1 客户机物理地址空间在物理机上,虚拟地址通过Guest页表即可转换为物理地址。但是在虚拟化环境中,由于VMM和VM都需要独立的地址空间,则产生了冲突。为实现内存虚拟化,让客户机使用一个隔离的、从零开始且具有连续的内存空间,KVM 引入一层新的地址空间,即客户机物.........【阅读全文】

阅读(1794) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册