CLDC HI虚拟机

简介: 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/4042112 CLDC HI虚拟机CLDC HI即CLDC HotSpot Implementation,是Sun公司KVM虚拟机的商业级实现。
版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/4042112

CLDC HI虚拟机



CLDC HI即CLDC HotSpot Implementation,是Sun公司KVM虚拟机的商业级实现。

一、CLDC HI的特征:
1)支持CLDC 1.0、1.1和1.1.1;

2)改进了应用程序的启动时间;

3)改进了应用程序的执行速度;

4)提前编译(可选);

5)原地执行(可选);

6)多任务支持(可选)。

CLDC HI是KVM的替代品,与之相比:更好的性能、非常快的应用启动。


二、CLDC HI虚拟机的主要设计特征:
1)在静态内存footprint方面还保持适度的尺寸;

2)代码整洁、可移植;

3)可调的、模块化的、可定制;

4)适度的电池消耗。

CLDC HI虚拟机是用C++写的,可移植到各种C++编译器有效的平台。其最关键的性能部分仍然用汇编实现。


三、CLDC HI的主要应用领域:
1)移动商业产品

2)游戏

3)多媒体应用

4)基于Java编程的系统软件

CLDC HI虚拟机可提供模块化的、可伸缩架构,便于开发和可移植部署、动态下载和安全的应用——应用于消费电子和嵌入式设备。

CLDC HI功能完整,通过所有TCK和测试集。
注:TCK是什么?
TCK——Technology Compatibility Kit 技术兼容工具包
TCK是一套测试、工具和文档的集合,提供了标准的测试方式来测试目标和规范的兼容情况。
Sun公司本来就是JavaME、JavaSE、JavaEE规范的制定者,自己的HI虚拟机通过TCK测试那是理所当然。

CLDC HI实现的两个目标CPU架构:x86和ARM处理器。


四、CLDC HI支持的CPU和OS
1)x86架构的Linux OS

2)x86架构的win32 OS(如Windows2000)

3)ARM架构的MontaVista Linux

4)ARM架构,且用ADS工具建立和编译的系统

5)ARM架构,且运行Symbian OS

CLDC HI可移植到其它CPUs和OS上。但需要做大量工作。

目录
相关文章
|
Java 测试技术 Linux
CLDC HI虚拟机
CLDC HI虚拟机 CLDC HI即CLDC HotSpot Implementation,是Sun公司KVM虚拟机的商业级实现。 一、CLDC HI的特征: 1)支持CLDC 1.0、1.1和1.1.1; 2)改进了应用程序的启动时间; 3)改进了应用程序的执行速度; 4)提前编译(可选); 5)原地执行(可选); 6)多任务支持(可选)。
964 0
|
2月前
|
Ubuntu 网络安全 虚拟化
VMware虚拟机ping不通原因排查及分析
下面以 VMware 虚拟机为例进行介绍。
1295 3
|
2月前
|
存储 SQL 数据库
虚拟化数据恢复—Vmware虚拟机误还原快照的数据恢复案例
虚拟化数据恢复环境: 一台虚拟机从物理机迁移到ESXI虚拟化平台,迁移完成后做了一个快照。虚拟机上运行了一个SQL Server数据库,记录了数年的数据。 ESXI虚拟化平台上有数十台虚拟机,EXSI虚拟化平台连接了一台EVA存储,所有的虚拟机都存放在EVA存储上。 虚拟化故障: 工组人员误操作将数年前迁移完成后做的快照还原了,也就意味着虚拟机状态还原到数年前,近几年数据都被删除了。 还原快照相当于删除数据,意味着部分存储空间会被释放。为了不让这部分释放的空间被重用,需要将连接到这台存储的所有虚拟机都关掉,需要将不能长时间宕机的虚拟机迁移到别的EXSI虚拟化平台上。
118 50
|
3月前
|
安全 虚拟化 数据中心
Xshell 连接 VMware虚拟机操作 截图和使用
Xshell 连接 VMware虚拟机操作 截图和使用
91 4
|
7月前
|
Unix Linux 虚拟化
虚拟机VMware知识积累
虚拟机VMware知识积累
|
3月前
|
Linux 虚拟化
vmware虚拟机安装2024(超详细)
vmware虚拟机安装2024(超详细)
453 6
|
3月前
|
虚拟化 网络虚拟化 网络架构
虚拟机 VMware Workstation 16 PRO 的网络配置
虚拟机 VMware Workstation 16 PRO 的网络配置
104 2
|
4月前
|
存储 SQL 数据挖掘
虚拟化数据恢复—VMware虚拟机vmdk文件被误删除的数据恢复案例
虚拟化数据恢复环境: 某品牌服务器(部署VMware EXSI虚拟机)+同品牌存储(存放虚拟机文件)。 虚拟化故障: 意外断电导致服务器上某台虚拟机无法正常启动。查看虚拟机配置文件发现这台故障虚拟机除了磁盘文件以外其他配置文件全部丢失,xxx-flat.vmdk磁盘文件和xxx-000001-delta.vmdk快照文件还在。管理员联系VMware工程师寻求帮助。VMware工程师尝试新建一个虚拟机来解决故障,但发现ESXi存储空间不足。于是将故障虚拟机下的xxx-flat.vmdk磁盘文件删除,然后重建一个虚拟机并且分配固定大小的虚拟磁盘。
|
5月前
|
测试技术 Linux 虚拟化
iOS自动化测试方案(五):保姆级VMware虚拟机安装MacOS
详细的VMware虚拟机安装macOS Big Sur的保姆级教程,包括下载VMware和macOS镜像、图解安装步骤和遇到问题时的解决方案,旨在帮助读者顺利搭建macOS虚拟机环境。
218 3
iOS自动化测试方案(五):保姆级VMware虚拟机安装MacOS
|
5月前
|
编解码 Linux 虚拟化
超详细VMware虚拟机安装Win10操作系统过程图解
这篇文章提供了一个详细的VMware虚拟机安装Windows 10操作系统的图解教程,包括了从创建虚拟机到安装操作系统的全过程,以及安装后的一些基本设置,如屏幕分辨率调整等。作者还提到了后续会分享关于磁盘分区的创建过程。
超详细VMware虚拟机安装Win10操作系统过程图解