Java 的速度的秘密~




手機 執行Java 的速度,除了處裡器之外,影響最大的就是加速方式

 Java 可分成兩種加速方式,一種是內建 JIT、AOT 的軟體加速,另一種則是 Jazelle 硬體加速。軟體加速原理是處理器利用記憶體配置(Memory Allocation)的方式達到加速的目的,而硬體加速則是處理器內建加速器,可分擔處理器的工作量,進而讓效能提升。內建 Jazelle 硬體加速的手機在處理 Java 軟體的效能最高大概是 JIT 的 4 倍左右。

Jazelle 效能較高,直接影響到的就是 Java 程式的開啟時間、反應時間以及執行速度。當播放影片時,支援 Jazelle 的手機在每秒畫面數(FPS)上明顯比軟體加速來得快。

以下是se手機的測試報告

  Device name                      CPU Class   CPU MHz   VM Type 
  SonyEricsson K790c        ARM9            233   AOT 
  SonyEricsson K790a        ARM9            223  AOT 
  SonyEricsson W710i        ARM9            221  AOT 
  SonyEricsson V630i         ARM9            219  AOT 
  SonyEricsson Z710i         ARM9             217  AOT 
  SonyEricsson K790i        ARM9             215  AOT 
  SonyEricsson K800i        ARM9             214  AOT 
  SonyEricsson K618i        ARM9             213  AOT 
  SonyEricsson K610i        ARM9             213  AOT 
  SonyEricsson Z610i        ARM9             210  AOT 
  SonyEricsson K550i        ARM9             208  AOT 
  SonyEricsson W880i       ARM9             207  AOT 
  SonyEricsson W850i       ARM9             206  AOT 
  SonyEricsson W610i       ARM9             204  AOT 
  SonyEricsson W830i       ARM9             202  AOT 
  SonyEricsson K770i        ARM9             201  AOT 
  SonyEricsson K530i        ARM9             197  AOT 
  SonyEricsson S500i        ARM9             192  AOT 
  SonyEricsson W958c      ARM9             190  JIT 
  SonyEricsson K810i        ARM9             189  AOT 
  SonyEricsson W580i       ARM9             187  AOT 
  SonyEricsson M608c      ARM9             185  JIT 
  SonyEricsson Z750i        ARM9             185  AOT 
  SonyEricsson W950i       ARM9             181  JIT 
  SonyEricsson M600i       ARM9             180  JIT 
  SonyEricsson P990i       ARM9             178  JIT 
  SonyEricsson T650i       ARM9             178  AOT 
  SonyEricsson P1i           ARM9             177  JIT 
  SonyEricsson W910i      ARM9             175  AOT 
  SonyEricsson K850i       ARM9             175  AOT 
  SonyEricsson W660i      ARM9             175  AOT 
  SonyEricsson V640i       ARM9             172  AOT 
  SonyEricsson W890i       ARM9             164  AOT 
  SonyEricsson P900 P908  ARM9             163  JIT 
  SonyEricsson P910i       ARM9             163  JIT 
  SonyEricsson P700i       ARM9             160  JIT 
  SonyEricsson W960i      ARM9             155  JIT 
  SonyEricsson P800 P802  ARM9             153  Interpreter 
  SonyEricsson K630i      ARM9             146  AOT 
  SonyEricsson K660i      ARM9             137  AOT 
  SonyEricsson K550c      ARM9             128  AOT 
  SonyEricsson W380i      ARM9             124  AOT 
  SonyEricsson Z310i      ARM9             118  AOT 
  SonyEricsson W777i      ARM9             113  Jazelle 
  SonyEricsson W820i      ARM9             113  Jazelle 
  SonyEricsson K750c      ARM9             112  Jazelle 
  SonyEricsson Z530i      ARM9             111  AOT 
  SonyEricsson W550i      ARM9             111  AOT 
  SonyEricsson K310c      ARM9             111  AOT 
  SonyEricsson Z550a      ARM9             111  AOT 
  SonyEricsson K320i      ARM9             111  AOT 
  SonyEricsson D750i      ARM9             111  Jazelle 
  SonyEricsson W800i      ARM9             110  Jazelle 
  SonyEricsson K750i      ARM9             110  Jazelle 
  SonyEricsson W700i      ARM9             110  Jazelle 
  SonyEricsson W550c      ARM9             110  AOT 
  SonyEricsson K310i      ARM9             110  AOT 
  SonyEricsson W200a      ARM9             110  AOT 
  SonyEricsson Z558i      ARM9             110  AOT 
  SonyEricsson W810c      ARM9             110  AOT 
  SonyEricsson W800c      ARM9             109  Jazelle 
  SonyEricsson W200i      ARM9             109  AOT 
  SonyEricsson Z520i      ARM9             109  Jazelle 
  SonyEricsson K510i      ARM9             109  AOT 
  SonyEricsson W750i      ARM9             109  Jazelle 
  SonyEricsson W810i      ARM9             108  AOT 
  SonyEricsson W300i      ARM9             108  AOT 
  SonyEricsson Z550i      ARM9             107  AOT 
  SonyEricsson J300a      ARM9             106  Jazelle 
  SonyEricsson K700c      ARM9             106  Jazelle 
  SonyEricsson Z500a      ARM9             105  Jazelle 
  SonyEricsson J300i      ARM9             105  Jazelle 
  SonyEricsson Z520a      ARM9             104  Jazelle 
  SonyEricsson S700i      ARM9             104  Jazelle 
  SonyEricsson K700i      ARM9             104  Jazelle 
  SonyEricsson K300i      ARM9             104  Jazelle 
  SonyEricsson F500i      ARM9             104  Jazelle 
  SonyEricsson K300a      ARM9             104  Jazelle 
  SonyEricsson K508c      ARM9             104  Jazelle 
  SonyEricsson R750i      ARM9             104  Jazelle 
  SonyEricsson Z525a      ARM9             104  Jazelle 
  SonyEricsson K500i      ARM9             104  Jazelle 
  SonyEricsson K600i      ARM9             103  Interpreter 
  SonyEricsson K608i      ARM9             102  Interpreter 
  SonyEricsson V600i      ARM9             102  Interpreter 
  SonyEricsson W900i      ARM9             101  AOT 
  SonyEricsson W600i      ARM9             100  AOT 
  SonyEricsson Z320i      ARM9             100  Jazelle 
  SonyEricsson Z800i      ARM9             98  Interpreter 
  SonyEricsson V800       ARM9             96  Interpreter 
  SonyEricsson Z1010      ARM7             75  Interpreter 
  SonyEricsson T610 T616 T618  ARM7             40  Interpreter 
  SonyEricsson T628 T630  ARM7             40  Interpreter 
  SonyEricsson Z600       ARM7             40  Interpreter

所以新發表的手機執行JAVA不一定就快喔!!!
而這個手機的處理器對整體手機運作也有一定的影響喔!
像有些手機光在目錄的十二宮格就累個到不行
我個人是不太喜歡那種感覺...
CPU MHz最好200以上(至少也要180以上)會比較順
下面供要買新手機,可能會拿來玩遊戲的人做個參考~
若要看其他廠牌,進去之後再選擇,下面是se的連結...

http://www.jbenchmark.com/result.jsp?orderby=score&brand=SonyEricsson&benchmark=ace

http://www.eprice.com.tw/news/?news_id=4745

 

arrow
arrow
    全站熱搜

    chinyao2006 發表在 痞客邦 留言(0) 人氣()