
虚拟机
文章平均质量分 83
chief1985
好好学习
展开
-
CLDC http://www.itisedu.com/phrase/200605041045465.html
CLDC因业务需要,“中科永联”正式更名为“中程在线”,欢迎大家浏览新网站“中程在线信息产业培训网”中科永联高级技术培训中心(www.itisedu.com) CLDC (Connected Limited Device Configuration,有限连接设备配置) 是为运行在资源非常有限的设备(例如寻呼机或者手机)上的J2ME应用程序制订的架构。规范内容包括目转载 2008-03-01 11:53:00 · 1353 阅读 · 0 评论 -
嵌入式Java虚拟机优化技术
导读: 维库电子市场网(www.dzsc.com)是国内外知名的电子元器件交易网站,为电子行业的广大用户提供专业的网络资讯服务和电子商务服务。 嵌入式Java虚拟机优化技术 无线手持设备市场对Java产生了巨大的需求增长,目前每10台新出手机中就有8台支持Java。本文关注嵌入式设备Java平台的性能问题,详细介绍振戎融通自主研发的Java虚拟机产品——JMO+(JMOplus原创 2008-03-30 20:51:00 · 2359 阅读 · 0 评论 -
比较编译技术--Java 代码的静态编译和动态编译中的问题
导读: 本文是关于实时 Java 的 系列文章(共 5 部分)的第二篇,考察了 Java 语言的本地代码编译所涉及的一些问题。单独使用动态(即时)编译或静态(提前)编译都不能满足所有 Java 应用程序的需求。作者在各种执行环境中对这两种编译技术进行了比较,对二者如何相互补充进行了展示。 Java 应用程序的性能经常成为开发社区中的讨论热点。因为该语言的设计初衷是使用解释的方式支持原创 2008-03-30 20:58:00 · 2335 阅读 · 0 评论 -
利用VMWare构建SoftICE调试环境 - 峥嵘岁月 - 优快云Blog
导读: 开发Windows下的驱动程序,特别是启动模式为BOOT模式的驱动程序,经常不慎搞死自己使用的系统,因此采用VMWare虚拟各种版本的Windows系统,并在这些虚拟的系统当中调试驱动程序将是十分理想的方式,因此必须解决在虚拟机里面安装使用SoftICE的问题,本来这个问题对于最新版本的DriverStudio3.2套件中自带的SoftICE并不复杂,但是每次安装以后都会发现用C原创 2008-04-07 22:31:00 · 1033 阅读 · 0 评论 -
基于虚拟机VmWare搭建破解环境的探讨-Brygid - 新浪BLOG
导读: 这是俺发表在《黑客X档案》上的一篇文章,已经两年了,想来可以转载到俺的blog上 《黑客X档案》http://www.hackerxfiles.net/ 是当时我非常喜欢的一本杂志,当然,现在很少再做黑客方面的事情了。作为一个破解爱好者,常常从网站下载大量的软件试用和破解,但是软件安装多了,自己的系统也就杂乱无章,常常出现一些内存共享的错误。虽然笔者安装了两个系统,但是毕竟两原创 2008-04-07 21:37:00 · 3453 阅读 · 0 评论 -
cldc开发心得和技巧,很好
导读: 20071029 java cldc uclinuxhttp://www.shengfang.org移植KVM到arm-linux(1)http://jayya.com/?p=109KVM在嵌入式Linux上的移植 http://blog.youkuaiyun.com/zht_sir/archive/2007/06/03/1636342.aspxhttp://dev.youkuaiyun.com转载 2008-04-20 23:48:00 · 1591 阅读 · 0 评论 -
How the Java virtual machine handles method invocation and return - Java World
导读: A look under the hood at the bytecodes used for invoking and returning from methodsBy Bill Venners, JavaWorld.com, 06/01/97This months Under The Hood focuses on method invocation and return原创 2008-04-21 01:04:00 · 1553 阅读 · 0 评论 -
[译]JVM结构
导读: 看来要研究JVM反汇编代码前得先了解JVM的结构以下是我翻译的JVM Spec的跟JVM结构有关的章节类文件格式JVM使用一种硬件、操作系统无关的二进制格式来保存编译后的代码。数据类型和Java语言一样,JVM操作两种数据类型:基本类型和引用类型。类型检验应该在编译期完成,JVM不需要负责类型检验。JVM根据指令来分辨操作数的类型:iadd -> intladd -> l原创 2008-04-20 23:57:00 · 1812 阅读 · 2 评论 -
access_flags - raphaelxia的专栏 - 优快云Blog
对于接口文件public interface interfaceName{} access_flags=ACC_PUBLIC|ACC_ABSTRACT|ACC_INTERFACEACC_PUBLIC=0x0000 0001ACC_ABSTRACT=0x0000 0400ACC_INTERFACE=0x0000 0200access_flags=0x0000 06转载 2008-04-25 23:25:00 · 993 阅读 · 0 评论 -
解读开源Xen虚拟服务器 - 零度咖啡@Zero????Coffee - 优快云Blog
导读: 一、Xen 起源 Xen VMM(virtual machine monitor)是由剑桥大学计算机实验室开发的一个Open Source项目,目前稳定版本为Xen3.0,主要目的是为了建立更多的虚拟机器。XenSource 的创始人Ian Pratt表示,Xen在2002年前诞生于英国的剑桥大学,这家新创公司有意把Xen虚拟功能变成标准的计算机功能。「我们第一部是在Linux原创 2008-04-27 23:38:00 · 1598 阅读 · 0 评论 -
解决在安装EVC4.0+sp4时提示“virtual PC/Windows CE Emulator会造成windows不稳定,windows使这些驱动程序无法加载”的问题
导读: 小弟这段时间准备搞嵌入式开发,结果在配置安装和运行环境的时候就出了不少问题。上面这个问题的解决方法是我从微软网站上直接拷贝下来的,呵呵,特留在这里小记一下。 方法如下: (这个英文我这个菜鸟级别的都看得懂,不要说看不懂!) You install Microsoft Windows CE 4.xEmulator on a computer that is running原创 2008-06-26 15:28:00 · 1793 阅读 · 0 评论 -
qmeu的编译过程
转载:http://cmchao.pixnet.net/blog/post/16035915 在qmeu中,將qmeu 本身所執行的平台稱為 host,模擬的平台稱target,而將target code 轉為 host code 的過程稱為code generation。但因為qemu 是在動態執行中將target code 轉為 host code,所以多加了一個dynammic來形容。而整原创 2009-05-22 23:06:00 · 1851 阅读 · 1 评论 -
arm-emulator的世界
转载:http://www.tektalk.cn/2008/10/08/arm-emulator的世界/ 1. qemu http://bellard.org/qemu/ 首先当然是大名鼎鼎的qemu了。Qemu目前能支持的指令集包括ARM/MIPS/PPC/X86等等。最新的版本是发布于2008年1月6日的0.9.1。对于ARM来说,目前的SVN的版本中(200原创 2009-05-22 23:04:00 · 4166 阅读 · 0 评论 -
PhoneMe Advanced 代码浅读一----CVM启动和初始化过程
导读: Jiangli Zhou joined Sun Microsystems in 1999. She has been in the J2ME CDC VM (CVM) team since 2000. Over the years, she has worked on various areas in the VM, including ROMizer, classloader原创 2008-03-26 20:35:00 · 1448 阅读 · 0 评论 -
KVM
导读: 编译KVM KVM可以说是JVM中比较小而且比较原始的一个版本。KVM是一般放置在嵌入式设备,比如手机等资源有限的终端内运行。KVM没有采用HotSpot JVM里面诸多优化技术,代码十分简单,有利于我们理解JAVA程序的执行过程。虽然KVM里面执行JAVA程序可能与现在PC上流行的JVM不太相同,但是大致原理是相似的。 下面是我在Windows编译KVM的过程。原创 2008-03-26 20:48:00 · 1366 阅读 · 0 评论 -
移植KVM到arm-linux(1) http://tech.jayya.com/2007/11/28/porting-kvm-to-armlinux.html
上午kvm能正常在板子上运行了,并且还解决了preverify的问题(感谢一下陶老师的帮助和提醒),今天一并完整的写出来整个过程吧 建立交叉编译环境: 下载xscale-arm-linux-toolchain.tgz,tar zxfv xscale-arm-linux-toolchain.tgz,将解压后的文件在/usr/local/arm转载 2008-03-01 12:05:00 · 1419 阅读 · 0 评论 -
测试phoneme advance(DirectFB)运行环境
导读: 测试phoneme advance(DirectFB)运行环境 转载时请注明出处和作者联系方式 作者联系方式:李先静 在上文中,我们顺利完成了phoneme advance的编译,我对phoneme了解不多,怎么验证JVM是否工作正常呢?对于JAVA程序员来说,这只是小事一桩,呵,对我来说,却是高深得不得了。花了好长时间才折腾出来,这里做点笔记,供下一个JAVA盲原创 2007-12-17 01:44:00 · 871 阅读 · 0 评论 -
编译基于DirectFB的Phoneme(Advance)
导读: 编译基于DirectFB的Phoneme(Advance) 转载时请注明出处和作者联系方式 作者联系方式:李先静 Phoneme其实就是J2ME,SUN公司虽然把JAVA的实现开源了,但仍然保留JAVA这个名字,所以出于法律上的考虑,开源的J2ME实现改名为phoneme。phoneme有两个版本,一个对硬件要求较低,功能也较弱,适用于一般的feature pho原创 2007-12-17 01:45:00 · 1036 阅读 · 0 评论 -
phoneME——HotSpot in your hand!
导读: phoneME是SUN Open Source Java中的一个重要项目,包含了CLDC和CDC的HotSpot实现以及多个JSR。相比起以前能下载到的RI,phoneME是一个真正经历过众多实际产品验证的,商业级的JavaME实现。如果你是虚拟机技术的爱好者,或是热衷于嵌入式编程的hacker,那么加入phoneME社区,把玩一下 HotSpot VM的源码是件饶有趣味的事情原创 2008-03-11 23:06:00 · 981 阅读 · 0 评论 -
phoneME——HotSpot in your hand!
导读: phoneME是SUN Open Source Java中的一个重要项目,包含了CLDC和CDC的HotSpot实现以及多个JSR。相比起以前能下载到的RI,phoneME是一个真正经历过众多实际产品验证的,商业级的JavaME实现。如果你是虚拟机技术的爱好者,或是热衷于嵌入式编程的hacker,那么加入phoneME社区,把玩一下 HotSpot VM的源码是件饶有趣味的事情原创 2007-12-21 02:26:00 · 1026 阅读 · 0 评论 -
CLDC及MIDP参考实现的编译 - cwmbecoming的专栏 - 优快云Blog
导读: 一、编译环境: ubuntu6.06+jdk1.4.2+gcc 2.95.4二、编译内容: CLDC1.1+MIDP2.0 linux版 //JDK_HOME表示你的JDK的安装目录,如 /usr/ //编译命令为:make ALT_BOOTDIR=JDK_HOME KVM_DIR=../../../../j2me_cldc/三、编译步骤:(根据原创 2008-03-18 21:42:00 · 1564 阅读 · 1 评论 -
在windows下编译cldc KVM
我的编译步骤在http://blog.youkuaiyun.com/chief1985/archive/2009/09/03/4517320.aspx,大家可以看看。 下面是转载的原文: 导读: 用了两天。 首先网上的教程还是有的,主要的问题在于编译环境。 在sun官方网站下载cldc的实现源代码后,里面的目录如下: 文件夹 说明 tools 一些编译辅助的工具 kvm原创 2008-03-18 21:50:00 · 1712 阅读 · 4 评论 -
在ubuntu 6.10 上安装VMware Tools
导读: 很显然这篇文章是为使用虚拟机的用户准备的,VMware的版本为5.5.3。由于ubuntu 6.10 采用了xorg 7.1版本,所以VMware Tools驱动并不能很好的工作,本文将介绍如何让VMware Tools重新工作在新版本的xorg下。 1.安装编译环境: sudo apt-get install build-essential linux-headers-`un原创 2007-12-30 21:41:00 · 1231 阅读 · 0 评论 -
PhoneMe Advanced 浅度探索九----CVM堆和代码执行
导读: Mark Lam has been a virtual machine engineer in the JavaME CDC team at Sun Microsystems for over 6 years. Before joining Sun, he was a real-time embedded systems developer for 6+ years, work原创 2008-03-26 20:39:00 · 1081 阅读 · 0 评论 -
适合于Cygwin的JVM(java虚拟机)启动器
导读: 简 介 你遇到JNI和Cygwin的问题吗?你用Windoes下的JVM不能加载Cygwin下创建的库文件吗?这篇文章将帮助你通过创建JVM启动器来解决这个问题。我假设你对JNI有一个基本的理解。 关于Cygwin Cygwin是一个为Windows平台开发的类Linux环境。它包含两部分: 1.一个DLL(cygwin1.dll)。它作为Linux API仿真原创 2008-03-26 20:42:00 · 2175 阅读 · 1 评论 -
Ubuntu加挂新硬盘全套解决方案
使用vmware虚拟机时经常为ubuntu磁盘空间不足所困扰,特转载一篇Ubuntu加挂新硬盘的文章,原文在http://vikki.javaeye.com/blog/470238 1、加挂硬盘Shell代码 sudo hdparm -I /dev/sdb 硬盘硬件安装后,此命令测试linux系统是否能找到挂载的未分区硬盘转载 2009-09-28 21:20:00 · 4990 阅读 · 0 评论