Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7119226
  • 博文数量: 3857
  • 博客积分: 6409
  • 博客等级: 准将
  • 技术积分: 15948
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-02 16:48
个人简介

迷彩 潜伏 隐蔽 伪装

文章分类

全部博文(3857)

文章存档

2017年(5)

2016年(63)

2015年(927)

2014年(677)

2013年(807)

2012年(1241)

2011年(67)

2010年(7)

2009年(36)

2008年(28)

发布时间:2014-08-15 08:03:23

kernel 3.10代码分析--KVM相关--虚拟机创建
1、基本原理
如之前分析,kvm虚拟机通过对/dev/kvm字符设备的ioctl的System指令KVM_CREATE_VM进行创建,本文简单解释及分析在3.10版本内核代码中的相关流程,用户态qemu-kvm部分暂不包括。......【阅读全文】

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

发布时间:2014-08-15 08:02:31

kernel 3.10代码分析--KVM相关--KVM_SET_USER_MEMORY_REGION流程
1、基本原理
如之前分析,kvm虚拟机实际运行于qemu-kvm的进程上下文中,因此,需要建立虚拟机的物理内存空间(GPA)与qemu-kvm进程的虚拟地址空间(HVA)的映射关系。
虚拟机的物理地址空间实际也是不连续的,分成不同的内存区域(slot),因为物理地址空间中通常还包括BIOS、MMIO、显存、ISA保留等部分。
qemu-kvm通过ioctl vm指令KVM_SET_USER_MEMORY_REGION来为虚拟机设置内存。主要建立guest物理地址空间中的内存区域与qemu-kvm虚拟地址空间中的内存区域的映射,从而建立其从GVA到HVA的对应关系,该对应关系主要通过kvm_mem_slot结构体保存,所以实质为设置kvm_mem_slot结构体。......【阅读全文】

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

发布时间:2014-08-13 15:30:23

早就发现了,Arch的systemd提供的那个 rc-local.service 貌似有问题,rc.local不会执行。因为没用rc.local,一直没管。解决方法源自这里,需要稍加改动: http://superuser.com/questions/278396/systemd-does-not-run-etc-rc-local建立文件 /etc/systemd/system/rclocal.service (我怕和系统自带的service冲突,改了个.........【阅读全文】

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

发布时间:2014-08-13 10:04:15

分布式与集群的联系与区别......【阅读全文】

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

发布时间:2014-08-12 15:58:31

1、内核hung task检测机制由来
?我们知道进程等待IO时,经常处于D状态,即TASK_UNINTERRUPTIBLE状态,处于这种状态的进程不处理信号,所以kill不掉,如果进程长期处于D状态,那么肯定不正常,原因可能有二:
?1)IO路径上的硬件出问题了,比如硬盘坏了(只有少数情况会导致长期D,通常会返回错误);
?2)内核自己出问题了。
?这种问题不好定位,而且一旦出现就通常不可恢复,kill不掉,通常只能重启恢复了。
?内核针对这种开发了一种hung task的检测机制,基本原理是:定时检测系统中处于D状态的进程,如果其处于D状态的时间超过了指定时间(默认120s,可以配置),则打印相关堆栈信息,也可以通过proc参数配置使其直接panic。......【阅读全文】

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

niao59292014-11-25 18:11

硬件层DOCKER化之后将变成一个巨大的硬件资源池,同时硬件也应用彻底就解耦了。我们的应用就像水池里的气泡一样。传统的计算机在整个系统中将演化成细胞类的节点。节点的物理故障将不会使得应用挂起。这样可以最大限度的保障应用的7X7X24可用。

回复  |  举报

niao59292014-11-19 23:09

我很穷,所以我努力成长,找一个变富的方法代替它

回复  |  举报

niao59292014-03-18 07:43

为了让安卓设备真正的好玩,我觉得安卓设备应该内置一套体系,让它永远不会变砖,在没有安卓系统的时候和电脑连接看起来就像一个设备。并且可以通过电脑进行固件安装!!

回复  |  举报

niao59292014-03-09 23:08

科技很COOL,自由是创新的灵魂,开放是创新的温床;专权体制是不会诞生真正的创新的!!!

回复  |  举报

niao59292014-03-06 08:54

我个人觉得硬件都应该模块化,就像乐高积木那样。最终在软件中提供一套命令集可以对故障设备进行隔离更换并在故障硬件更换后进行激活恢复,那样真正地人工智能体将具有“不死”的躯体!!!

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

登录 注册