Chinaunix首页 | 论坛 | 博客
  • 博客访问: 146478
  • 博文数量: 220
  • 博客积分: 1565
  • 博客等级: 上尉
  • 技术积分: 1154
  • 用 户 组: 普通用户
  • 注册时间: 2012-10-30 23:39
文章分类

全部博文(220)

文章存档

2016年(11)

2015年(2)

2014年(53)

2013年(92)

2012年(62)

我的朋友

发布时间:2013-11-26 21:51:49

还是先来看一下Qemu用户态模拟时钟是从哪里开始初始化的。代码路径如下图所示,在main中调用init_timer_alarm开始。还是那句话,Qemu模拟时钟是软件的,不能像硬件时钟那样自己产生时钟计数,所以必须要求助于host的各种timer服务来提供实际时钟。Qemu在vl.c定义了一个全局数组alarm_timers[],里面定义了几.........【阅读全文】

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

发布时间:2013-11-24 18:12:07

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

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

发布时间:2013-11-24 18:10:49

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

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

发布时间:2013-11-24 17:55:08

中断,这个概念相信大家已经不陌生了,我也没什么资格来介绍中断,就简单的说一下。我认为它从宏观上看可以分为软件部分和硬件部分。软件部分:软件部分在操作系统中实现,如Linux中断的x86,每一个中断对应一个中断门,中断门中包含中断处理函数(ISR或者别的)地址,优先级等等。CPU可以通过LIDT加载这个描述符.........【阅读全文】

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

发布时间:2013-11-24 17:54:53

四.KVM内核如何实现底层虚拟机创建功能4.1 KVM虚拟机创建和运行虚拟机的流程   开源的Lbvirt库实现了很多的虚拟化API,这些API的实现还是要靠底层的KVM内核的实现,下面重点讲讲KVM内核中是如何实现虚拟机创建和运行功能的操作系统层的实现。    KVM虚拟机创建和运行虚拟机分为用.........【阅读全文】

阅读(519) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

licup1232014-10-24 13:05

请问能分享一下“drbd架构详解”吗?
我的邮件254980886@qq.com
多谢兄台!

回复  |  举报

joepayne2013-10-15 10:19

回复  |  举报
留言热议
请登录后留言。

登录 注册