國外一個Android專業部落格Android Police宣稱已取得Android 2.2,並以Nexus One進行浮點運算測試,發現2.2版的運算速度是2.1版的五倍,Adobe Flash的執行也很順暢。

Android 2.2代號為Froyo(霜凍優格),雖然Google在四個月底就向媒體透漏,並已知該版增加了Adobe Flash。但Google不但尚未釋出Android 2.2,甚至其他Android 2.2資訊,例如增加FM收音機、改善OpenGL繪圖系統等,都還未得到Google官方證實。

但該部落格宣稱,不但已取得Android 2.2,而且已經玩了一星期之久。至於如何取得,該部落格並未說明。盡管如此,該篇測試報告發表之後,受到國外許多媒體的引用。

該部落格使用Linpack進行測試,Linpack主要是評測Android裡的Dalvik VM效能,並以浮點運算來計算。根據該部落格測試結果,宏達電的英雄機約為2 MFLOPS(每秒百萬次浮點運算),標準Android 2.1的Nexus One為6.5-7 MFLOPS。將Nexus One更新至Android 2.2版後,測試結果為37.5 MFLOPS,效能足足增加約4.5倍。

該篇測試報導表示,Android 2.2之所以效能提升,很可能是因為在內核增加了JIT編譯器。

Android除了底層作業系統,其他應用程式,包括這次測試的程式,是透過即時編譯器「Dalvik虛擬機器」執行,所以Adobe Flash或整體執行效率不一定可以達到這次測試的五倍速,但可以視為應用程式執行起來將會更加流暢。

Dalvik虛擬機器是Google為Android所開發的即時編譯器,可以視為Java虛擬機器的分枝或改進版本。Dalvik開發時就已經設定用最少的記憶體資源,並同時可執行多個虛擬機器為前提。

Google尚未宣佈Android 2.2正式推出的時間,但媒體均推測5/19-20的Google I/O開發者大會中將公佈答案,至於一般使用者必須等手機廠商提供更新韌體才能使用。(編譯/沈經)

熱門新聞

Advertisement