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

只有偏执狂才能生存

文章分类

全部博文(494)

文章存档

2016年(10)

2015年(112)

2014年(69)

2013年(275)

2012年(28)

发布时间:2013-06-20 15:54:21

自QEMU 1.0 版之后,主执行绪main (vl.c) 即为IO thread,不再同时负责运行客户机代码和模拟 IO。底下是概略的图示:               1. aio_thread (posix-aio-compat.c)          ---.........【阅读全文】

阅读(2106) | 评论(0) | 转发(2)

发布时间:2013-06-19 15:32:55

针对 qemu-kvm 用户空间而言,最重要的工作是仿真设备的 MMIO 内存和 PIO 端口。 设备的 MMIO 内存可实现成三种方式 :a. “physical_memory”。 这种方式所仿真的 MMIO 和虚拟机的 RAM 是一样的,即和 RAM 一样由 KVM 进行缺页处理并分配物理页, 后续的读写不用截取,这种方式经常用于 VGA 设备, 也可用于那种读写.........【阅读全文】

阅读(956) | 评论(0) | 转发(2)

发布时间:2013-06-19 11:13:04

http://blog.csdn.net/zhoudaxia/article/details/7367044......【阅读全文】

阅读(3465) | 评论(0) | 转发(1)

发布时间:2013-06-19 09:48:30

前言  传说中的VT貌似很神秘的样子,关于VT入门的资料又很少,于是研究了一番由于资源有限,自身水平亦有限,并且是闭门造车之作,如有错误的地方请指正,不胜感激!关于VT可以先参考海风月影写的关于VT调试器http://bbs.pediy.com/showthread.php?t=96122 运行环境操作系统: windows X.........【阅读全文】

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

发布时间:2013-06-18 17:43:13

VCPU 线程的启动函数为 ap_main_loop, 其代码在 qemu-kvm.c 中,该函数的代码需要从内核中创建 VCPU 抽象及单个 VCPU 相关的硬件,然后调用 kvm_main_loop_cpu。 kvm_main_loop_cpu 中包含 while 循环,除非 VCPU 关闭,否则 VCPU 的线程就不会退出该循环。kvm_rum 中调用 ioctl(,KVM_RUN) 进入 KVM 内核,在内核代码中.........【阅读全文】

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

登录 注册