关于JVM和其上的byte code,网上其实有足够多的资料了,我这里就简单做个提纲和介绍,权当记录吧。
stack-based VM
Java byte code运行在JVM上,就像机器指令运行在物理机上,是需要遵循这个机器的指令规范的。所以认识JVM byte code,是需要稍微了解下JVM的。JVM是一个基于栈(stack-based)的虚拟机。很久以前我还写过类似简单的虚拟机。
基...
分类:
其他好文 时间:
2015-04-06 18:43:36
阅读次数:
159
《Windows Azure Platform 系列文章目录》 本文是对笔者之前的文章Windows Azure Cloud Service (13) 多个VM Instance场景下如何处理ASP.NET Session的补充。 这里笔者将同时介绍IaaS和PaaS平台。 我们知道,...
分类:
数据库 时间:
2015-04-06 15:24:39
阅读次数:
144
创建虚拟机之后,修改配置文件vmx加入下面代码nce.enable = TRUEhypervisor.cpuid.v0 = FALSEfeatMask.vm.hv.capable ="Min:1"vhv.enable= TRUE参考文献http://icitrix.blog.51cto.com/42...
分类:
其他好文 时间:
2015-04-06 12:41:21
阅读次数:
241
A complete click-by-click, step-by-step video of this article is available here.OR… You can read the article, line-by-line.It all starts with a Linux....
linkhttp://rabbitstack.github.io/deploying-cloud-foundry-on-openstack-juno-and-xenserver-part-ii/Let's move on. We should have our OpenStack instance ...
分类:
其他好文 时间:
2015-04-05 21:43:27
阅读次数:
521
linkhttp://rabbitstack.github.io/deploying-cloud-foundry-on-openstack-juno-and-xenserver-part-i/Cloud Foundryecosystem had been blowing my mind for a ...
分类:
其他好文 时间:
2015-04-05 21:42:02
阅读次数:
254
查询系统默认的JDK Centos系统(我vm上安装的是Centos6.3)默认会安装OpenJDK,要想使用默认的JDK,也需要你自己配置环境变量。 首先,检查系统是否安装有JDK并且OpenJDK的版本信息。(这里,我在网上也看到很多人说,要先卸载OpenJDK后在安装Sun公司的J...
分类:
其他好文 时间:
2015-04-05 18:47:20
阅读次数:
130
本文主要分析Nova的一个event机制,目前主要用于VIF plugin是的notification,可以实现Nova 和 Neutron直接VIF 状态信息的交互。
1. nova部分
vif_plugging_timeout配置参数的解释,用于定义创建VM时等待VIF准备好的时间
cfg.BoolOpt('vif_plugging_is_fatal',...
分类:
其他好文 时间:
2015-04-04 15:20:20
阅读次数:
279
RednaxelaFX2010-01-06关注各种高级语言虚拟机(high-level language virtual machine,HLL VM)的设计与实现,泛化至各种高级语言的运行时的设计与实现,也会涉及动态编译、GC、动态语言的编译等话题。总之大方向是高级语言的语义的实现方式就对了 >_...
分类:
编程语言 时间:
2015-04-04 12:06:24
阅读次数:
308
参考源码版本:Android-4.4.4_r2
提示:大部分分析直接注释在代码内。
dvmInterpret函数中调用了dvmInterpretPortable函数对方法的字节码进行解释执行,dvmInterpret在dalvik/vm/interp/Interp.cpp文件中。
dvmInterpretPortable函数在dalvik/vm/mterp/out/Int...
分类:
其他好文 时间:
2015-04-04 08:02:46
阅读次数:
264