ARM硬件支持java技术Jazelle DBX
时间:11-10
来源:互联网
点击:
协处理器通常有6万到10万门的规模。这样的设计策略把硬件逻辑的复杂度减到 最孝功耗低、系统集成难度低,却仍能表现出很高的整体Java性能。
未定义的字节码与模拟执行的字节码截然不同。一旦执行到未定义的字节码,处理器退出Java状态,进入ARM状态执行异常处理。有了这样的机制,就可以以软件补丁的方式实现对未来可能会扩展的Java字节码支持。
为帮助用户使用Jazelle DBX,ARM公司提供了JTEK件包,其中包含了VMZ源代码,为一个现有的Java虚拟机和操作系统集成JTEK通常只需几天时间。ARM也和主流的 Java平台供应商合作,如Aplix/iasolution和Sun等,在他们的软件产品中加入了Jazelle DBX支持。另外,ARM和众多操作系统厂商合作,主流的如WindowsCE、SymbianOS、PalmOS、Linux,以及许多实时专有的操作 系统都支持Jazelle DBX。
本文小结
移动Java游戏促进了Java在无线设备上的应用,Java固有的端对端的安全性和Java应用开发的快捷性使Java成为新的收入增长点。在资 源有限的嵌入式设备上也需要高性能的Java平台,Jazelle DBX这样的加速技术正是应对了这样的需求,其他一些硬件或纯软件加速方案将受益于Jazelle DBX,并避免原有的各种缺点。
通过融合各种新特性的加入,ARM将在未来架构发展中继续支持Jazelle DBX以及后续的新技术。Jazlle技术和相应的JTEK软件包将更广泛的促进Java在嵌入式设备上的应用,更多更新的移动Java应用将随之涌现。
ARM硬件支持java技术JazelleDB 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)