Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1290862
  • 博文数量: 494
  • 博客积分: 161
  • 博客等级: 入伍新兵
  • 技术积分: 5084
  • 用 户 组: 普通用户
  • 注册时间: 2011-07-01 07:37
个人简介

只有偏执狂才能生存

文章分类

全部博文(494)

文章存档

2016年(10)

2015年(112)

2014年(69)

2013年(275)

2012年(28)

发布时间:2013-06-10 00:20:40

......【阅读全文】

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

发布时间:2013-06-10 00:12:33

在Qemu中安装一个系统来查看Qemu对设备的emulate情况,这里不要安装一个发行版之类的,直接跑kernel,如果自己做rootfs和磁盘就太麻烦了,直接从网上下一个linux-0.2.img,这里的rootfs已经做好了。wget http://wiki.qemu.org/download/linux-0.2.img.bz2解压:bunzip2 linux-0.2.img.bz2写一个脚本来运行qemu,qemu.........【阅读全文】

阅读(1701) | 评论(0) | 转发(3)

发布时间:2013-06-10 00:08:11

 这里主要介绍基于x86平台的Guest Os, Qemu, Kvm工作流程,如图,通过KVM APIs可以将qemu的command传递到kvm:1.创建VMsystem_fd = open("/dev/kvm", xxx);vm_fd = ioctl(system_fd, KVM_CREATE_VM, xxx);2.创建VCPUvcpu_fd = kvm_vm_ioctl(vm_fd, VM_CREATE_VCPU, xxx);3..........【阅读全文】

阅读(2642) | 评论(0) | 转发(3)

发布时间:2013-06-10 00:01:39

下图是KVM,VMM,Guest通信的流程: 在3者通信中,KVM主要做了两件事儿:把VMM的一些配置,配置到guest上 把guest的一些events根据情况交给VMM处理VMM(Virtual Machine Monitor)要启动一个VCPU,那么VMM就会向KVM发一个command,那么KVM就会把VCPU启动起来。如果VCPU运行期间遇到特殊.........【阅读全文】

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

发布时间:2013-06-09 23:58:12

http://www.ithov.com/server/119209_5.shtml......【阅读全文】

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

登录 注册