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字節碼之前將大塊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 C901
- 系統工具
- 測試&基準
- JBenchmark ACE (ARM CPU Estimator)
評論沒有發現