目前openstack提供了raw,qcow2,lvm,rbd四种类型的image后端。
所谓后端,即image/临时卷root盘的管理存储方式。
nova/virt/libvirt/imagebackend.py:
中有四个Raw,Qcow2,Lvm,Rbd四个类,均继承了image类,主要提供create_image方法和snapshot_extract方法。
image父类提供...
分类:
其他好文 时间:
2014-05-15 15:14:32
阅读次数:
350
在“实地址模式”中,IRET 指令执行到中断程序或过程的远返回。在执行此操作的过程中,处理器从堆栈将返回指令指针、返回代码段选择器以及 EFLAGS 映像分别弹入 EIP、CS 以及 EFLAGS 寄存器,然后恢复执行中断的程序或过程。
在“保护模式”中,IRET 指令的操作取决于以下因素:EFLAGS 寄存器中 NT(嵌套任务)与 VM 标志的设置,以及当前堆栈中存储的 EFLAGS 映像...
分类:
其他好文 时间:
2014-05-15 15:08:25
阅读次数:
339
空指针究竟指向了内存的哪个地方?
如果仅仅声明一个指针,而没有任何赋值,那么这个指针是野指针,它会指到VM的任何位置,碰到异常操作,比如对只读区写操作,就会引起硬件中断产生core,也就是通常的段错误。
良好的编程风格是将指针永远都可控,也就是这个指针的地址,程序可控,通常,对于不使用或初始的指针都将其地址置为0,这是约定俗成的,就如同,我们经常使用的进制一样,你非用一个别人都不用的进...
分类:
编程语言 时间:
2014-05-15 07:04:34
阅读次数:
241
1、Replicator执行代码详细分析
上篇问中介绍了启动Replicator的具体过程,下面具体讲解Replicator的执行代码的具体实现:
def replicate(self, override_devices=None, override_partitions=None):
"""Run a replication pass"""
sel...
分类:
其他好文 时间:
2014-05-15 00:15:16
阅读次数:
458
1.1Visual VM简介VisualVM提供在Java虚拟机(Java Virutal
Machine,
JVM)上运行的Java应用程序的详细信息。在VisualVM的图形用户界面中,您可以方便、快捷地查看多个Java应用程序的相关信息。(摘自官方)
简单说来,VisualVM是一种集成了多个...
分类:
其他好文 时间:
2014-05-14 23:36:23
阅读次数:
578
摘要:
原文来自:http://kenwublog.com/docs/java6-jvm-options-chinese-edition.htm本文是基于最新的SUN官方文档Java
SE 6 Hotspot VM Options编写的译文。主要介绍JVM中的非稳态选项及其使用说明。为了让读者明白每...
分类:
编程语言 时间:
2014-05-14 23:35:44
阅读次数:
466
openstack内存复用处理方法1、opensctack支持内存复用,openstck配置文件中默认的复用比例是1.5,但是这个比例可以调节,比例从几倍到几十倍。这个复用还是基于底层的KVM的机制。在openstack中想调整这个复用比例需要修改nova的配置文件。2、修改nova的配置文件如果是用fule机..
分类:
其他好文 时间:
2014-05-14 18:30:09
阅读次数:
278
物理机上的文件夹或盘符直接挂载到虚拟机上使用。VM--SettingsOptions--SharedFolders--勾选Alwaysenabled,勾选MapasanetworkdriveinWindowsguests在点击下面的添加来添加共享的文件夹选择路径可以看到虚拟机中的共享文件夹已经出现在Windows中了
分类:
其他好文 时间:
2014-05-14 17:03:58
阅读次数:
352
1、Ring的基本概念
Ring是swfit中最重要的组件,用于记录存储对象与物理位置之间的映射关系,当用户需要对Account、Container、Object操作时,就需要查询对应的Ring文件(Account、Container、Object都有自己对应的Ring),Ring 使用Region(最近几个版本中新加入的)、Zone、Device、Partition和Replica来维护这些信...
分类:
其他好文 时间:
2014-05-14 15:22:15
阅读次数:
1213
Android 启动流程:1.linux OS Bootloader -> Linux
kernel2.Android/InitRuntime Init Process -> Services -> Zygote/VM ->
System Server3.Framework HomeScreen.....
分类:
移动开发 时间:
2014-05-14 11:28:11
阅读次数:
576