• IIANews微官网
    扫描二维码 进入微官网
    IIANews微信
    扫描二维码 关注微信
    移动客户端
  • English
2025全景工博会
传感器

ARM升级移动Java软件栈,即将“变身”手机一站式虚拟机

  2007年05月11日  

ARM公司将升级其移动Java软件栈,将之从原先的工具套件变成一个用于手机的一站式Java虚拟机(JVM)。该公司是日前于旧金山举行的JavaOne会议上发布这一软件的,ARM指出,如今编程语言使用非常广泛,尤其在消费电子领域。

5月10日的会议将讨论Java是如何通过开放式有线应用平台(OCAP)被运用于蓝光高清光驱和机顶盒中的。不仅如此,Jave还被用于某些商业网络的附属存储系统中。

ARM公司表示,目前它已经供应了2.6亿份用于手机的ARM Java软件。索爱和诺基亚等手机制造商都已经开发了自己的多任务Jave虚拟机用于手机领域。JVM是用来同步处理VoIP、3D游戏、音乐下载和播放、电子邮件和即时信息等任务的。

ARM也凭借着面向其自身硬件而优化的多任务软件栈加入到这一领域。ARM公司表示,它的代码所需ROM不会超过200Kb,比一些竞争对手的要低25%,而RAM堆则不到3Mb。相比之下,Vodaphone则要求5Mb的RAM堆。

ARM的软件包括了一个运行时优化器,可生成高性能Java代码用于一个Jazelle加速器。它还让用户可以自定义堆栈以满足自身需求。

有两家公司宣布将授权新的ARM JVM。据ARM公司高级产品经理Chris Porthouse表示,获得授权的公司包括网络附属存储系统设备供应商Oxford Semi公司,以及为iMode手机制造商服务的日本软件公司Access Ltd。

另外,ARM公司还宣布韩国的Pantech和一家未知名美国手机厂商将授权其Swerve 3D图形软件。Swerve是一个Jave的高端图形应用编程界面,位于低级OpenGL ES API的顶端,基于由ARM、诺基亚、摩托罗拉和Vodaphone共同开发的JSR-184标准而成。

ARM产品经理Gareth Vaughan说:“到明年,随着众多低成本GSM手机都转向ARM9,将有很多手机能够提供3D硬件加速功能。”

Vaughan表示, Swerve的竞争对手 - 用于连接OpenGL ES 到Java的JSR-239 低级API标准早在今年2月份就在3GSM全球大会上被展出,但并没有获得市场动力。而由于收购了一家设计OpenGL ES硬件加速器模块的挪威公司,ARM最近也发布了自己的OpenGL ES硬件加速器模块。

最新视频
欧姆龙机器人高速多点检查 | 统合控制器实现一体化控制,可实现2ms扫描周期,提升运行节拍   
欧姆龙机器人高速多点检查 | 通过设备统合仿真实现整机模拟,效率、竞争力双提升   
研祥智能
施耐德电气EAE
魏德米勒麒麟专题
魏德米勒
专题报道
《我们的回答》ABB电气客户故事
《我们的回答》ABB电气客户故事 ABB以电气问题解决专家之志,回答未来之问。讲述与中国用户携手开拓创新、引领行业发展、推动绿色转型的合作故事,共同谱写安全、智慧和可持续的电气化未来。
企业通讯
AVEVA InTouch Unlimited重塑HMI/SCADA的无限可能
AVEVA InTouch Unlimited重塑HMI/SCADA的无限可能

12月18日,《AVEVA InTouch Unlimited重塑HMI/SCADA的无限可能》在线研讨会即将开播。

电子半导体行业的数字化未来
电子半导体行业的数字化未来

为助力广大电子半导体企业洞悉行业数智化发展趋势,并提供切实可行、可靠的解决方案,推动整个行业繁荣发展,剑维软件的专家团队

在线会议
热门标签

社区