JBenchmark ACE (ARM CPU Estimator) - JBenchmark ARM CPU Estimator用独特的基于Java的软件测量移动电话的处理器和时钟频率。
JBenchmark ACE软件可以免费下载,一旦启动,?示处理器类型,时钟速度和配置文件在该移动设备中使用的Java虚拟机(VM)。除了支持移动信息设备配置文件(MIDP)Java环境外,JBenchmark ACE?支持DoCoMo开发的DoJa平台,并在亚洲和欧洲的数百万部手机中使用。
估算方法JBenchmark ACE可以识别所有主要的ARM处理器,包括ARM7,ARM9和最新的ARM11处理器系列。每个ARM处理器类具有不同的性能配置文件和不同的时钟速率范围,这些都由JBenchmark ACE报告回来。使用JBenchmark ACE,可以看到ARM11处理器系列正在最新最强大的移动设备中使用,包括诺基亚N93,被欧洲影像和声音评为2006-2007年欧洲媒体电话协会(EISA),欧洲最大的多媒体新闻组织。类似地,?然ARM7处理器家族仍然?选用于以语音为中心的电话。由于没有本地Java方法来获取有关嵌入式处理器的信息,JBenchmark ACE使用创新的测量,统计方法和基准测试设备的数据库来精确估计底层处理器类和时钟频率。每个结果被分类并与数据库中保?的所有结果进行比较,以确保估计?现实的。此外,ACE自适应估计器引擎在进行每次测量时自动改进,这增加了未来结果的精度。
准确性和透?度
JBenchmark ACE?在Java VM上创建非常详细的配置文件,基于不同的Java加速策略组,例如:时间编译器(JIT),提前编译器(AOT),解释的VM和硬件加速的VM Jazelle技术。知道移动设备使用的Java VM极大地提?了估计精度,并且?为用户提供了性能结果的上下文。
JBenchmark ACE的精度达到90%,这意味着超过90%的处理器时钟频率可以在10%的误差范围内正确估计。JBenchmark ACE估计基于两个组件:
- JBenchmark ACE客户端应用程序在移动设备上运行,收集原始测量数据并将其发送回服务器以计算最终结果,并将结果报告给用户。
- JBenchmark ACE服务器端引擎根据从客户端接收的原始数据估计最终结果。引擎会自动更新每个新的结果,以提?精度。
JBenchmark ACE数据库已包含250多个已测试的设备,新的结果将自动添加到数据库中。事实上,任何支持Java的移动设备都可以通过免费提供的JBenchmark ACE客户端应用程序进行测试和添加到数据库:www.jbenchmark.com/ace。
使用
成功安装后,您可以开始进行测量,方法?打开“JBenchmark ACE”应用和推动“开始”菜单按钮。
之后,JBenchmark ACE将开始收集有关CPU和VM的原始数据。这通常需要1到5分钟,而你必须耐心等待。 (在此?段按下按钮会使最终结果失真。)为了获得CPU和VM估计,JBenchmark ACE需要将收集的原始数据发送到JBenchmark.com服务器,这些服务器将使用复杂的统计方法计算最终结果。
警告:为了能够从我们的服务器发送(和接收)数据,您需要在设备上拥有活动的网络连接,以及您的JBenchmark社区会?帐户的登录名和密码。
估算属性的简要说?
CPU类别和时钟频率
大多数移动设备使用ARM CPU的衍生物,可以分为三个主要类别:ARM7,ARM9和ARM11。
如类名所示,ARM11(250 MHz +)通常比ARM9(100 MHz +)和ARM7(40-80 MHz)更快。大的例外?来自Intel的XScale CPU,它们?以?(200-600MHz)时钟速率运行的ARM9的亲戚。
JBenchmark ACE已经成功测试了40到400 MHz CPU。
编译器VM
Java虚拟机(VM)用于在移动电话中运行Java程序。一些VM在运行它们之前将大块Java字节码编译为本机CPU指令。这些?所谓的编译器VM。
与非编译器虚拟机相比,这些虚拟机使用更多的内?,通常达到更?的性能。
(非编译VM在运行应用程序时顺序解释Java字节码)这些解释器VM需要非常小的内?占用,通常用于较旧和/或更有限的设备。
Jazelle加速
Jazelle?一种用于在选定的ARM CPU上执行Java的硬件加速技术。这些微处理器本地运行大多数Java字节码,即。而不需要将Java字节码编译/解释为ARM特定的指令。
Jazelle启用的VM可以实现与使用小内?占用的编译器虚拟机类似的性能。
关于ARM
根据最新数据,几乎所有手机至少使用一个ARM设计的处理器。 JBenchmark ACE定位并识别所有主要的ARM核心系列:ARM7,ARM9和最新的ARM11系列CPU。每个ARM处理器类具有不同的性能配置文件和不同的时钟速率范围,由JBenchmark ACE报告回来。
·估计CPU时钟速度(MHz)
·分类CPU核心代(ARM7,ARM9,ARM11)
·通过加速技术(AOT,Jazelle,JIT)将Java虚拟机(VM)
·基于对成千上万个绩效结果的统计分析
·支持MIDP和DoJa(日本)手机
- 主页
- Java
- Sony Ericsson W980
- 系统工具
- 测试&基准
- JBenchmark ACE (ARM CPU Estimator)
评论没有发现