Chinaunix首页 | 论坛 | 博客
  • 博客访问: 222263
  • 博文数量: 76
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 513
  • 用 户 组: 普通用户
  • 注册时间: 2013-08-23 00:06
个人简介

展示自己、证明自己

文章分类

全部博文(76)

文章存档

2018年(1)

2014年(55)

2013年(20)

我的朋友

发布时间:2014-07-07 10:44:54

内核虚拟化KVM/QEMU——Guest OS, Qemu, KVM工作流程                                                                      &nb.........【阅读全文】

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

发布时间:2014-07-07 10:36:31

转载:http://blog.csdn.net/lux_veritas/article/details/9383643---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------虚拟机运行概览首先直观的了解一下利用.........【阅读全文】

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

发布时间:2014-07-07 10:29:28

之前打算整理一下在Guest VM, KVM, QEMU中IO处理的整个流程,通过查阅资料和阅读源码,已经大致知道IO在Guest KVM中的处理流程.当想要整理IO在KVM和QEMU中的处理时,发现很难理清楚QEMU和KVM之间的跳转和交互的过程,于是促使自己去了解QEMU和KVM启动的过程.(本文展示的代码中,qemu版本为1.6.0, linux内核版本为3.7.10)&nb.........【阅读全文】

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

发布时间:2014-04-22 09:21:30

qemu-kvm 线程事件模型1.主(父)线程。主线程执行循环,主要做三件事情1).执行select操作,查询文件描述符有无读写操作2).执行定时器回调函数3).执行下半部(BH)回调函数。为什么要采用BH,资料说主要避免可重入性和调用栈溢出。2.执行客户机代码的线程只讨论kvm执行客户机代码情况(不考虑TCG,TCG采用动态翻.........【阅读全文】

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

发布时间:2014-04-22 08:22:48

在调研 fio的实现时,接触了libaio的使用方式。由于fio 的io engine发送及接受数据的流程是按照liaio库的方式进行的。所以初步使用了libaio。现总结如下。几点说明    本文的重点在于libaio的使用方式。所以 1.对什么是同步、异步及阻塞、非阻塞IO,请参考相应资料。比较权威的资料是Richa.........【阅读全文】

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

登录 注册