新聞中心

EEPW首頁(yè) > 醫(yī)療電子 > 新品快遞 > 全新ARM Jazelle RCT技術(shù)降低Java內(nèi)存占用空間高達(dá)三倍

全新ARM Jazelle RCT技術(shù)降低Java內(nèi)存占用空間高達(dá)三倍

——
作者:eaw 時(shí)間:2005-07-06 來(lái)源:eaw 收藏

公司在加利富尼亞州舊金山市召開的JavaOne大會(huì)上發(fā)布了其全新的Jazelle® RCT 技術(shù),該技術(shù)能在移動(dòng)電話和消費(fèi)電子產(chǎn)品等眾多應(yīng)用終端上顯著地降低Java應(yīng)用程序?qū)?nèi)存的占用空間,同時(shí)提高性能并降低功耗。® Jazelle RCT (運(yùn)行時(shí)間編譯器目標(biāo),Runtime Compiler Target)架構(gòu)擴(kuò)展集擴(kuò)展了Jazelle技術(shù)范圍,使其涵蓋了運(yùn)行時(shí)間和提前時(shí)間編譯器技術(shù)的最優(yōu)化,如即時(shí)編譯(Just In Time Compiler, JIT)和動(dòng)態(tài)適應(yīng)編譯 (DAC),并同時(shí)支持所有領(lǐng)先的JavaTM技術(shù)和其他執(zhí)行環(huán)境。
 
“In-Stat”微處理器報(bào)告高級(jí)分析師 Tom R. Halfhill先生表示:“任何能減少靜態(tài)編譯Java代碼大小的技術(shù),都將受到獨(dú)立軟件開發(fā)商和嵌入式系統(tǒng)開發(fā)商的歡迎。 Jazelle RCT技術(shù)使Java開發(fā)商能夠在實(shí)現(xiàn)更高的性能的同時(shí)避免靜態(tài)編譯下常見的代碼過盛現(xiàn)象?!?/p>本文引用地址:http://butianyuan.cn/article/7185.htm

Jazelle RCT技術(shù)使運(yùn)行時(shí)間編譯器以獲取最高的性能為目標(biāo),同時(shí)將代碼密度最大化。在采用Jazelle RCT技術(shù)后,代碼的占用空間降低了多達(dá)三倍,使得對(duì)內(nèi)存的訪問減少了,從而顯著地提高了電池的壽命。這一全新的架構(gòu)擴(kuò)展集豐富了當(dāng)前世界上最普遍使用的硬件加速技術(shù)--Jazelle DBX(直接字節(jié)碼執(zhí)行,Direct Bytecode eXecution)技術(shù)。同時(shí),ARM Jazelle架構(gòu)擴(kuò)展集在移動(dòng)設(shè)備上實(shí)現(xiàn)了非常高速的性能表現(xiàn),快速的響應(yīng)和順暢的軟件運(yùn)行,從而給用戶帶來(lái)了全新的使用體驗(yàn)。

采用Java技術(shù)的消費(fèi)電子產(chǎn)品已被廣為接受,其中手持設(shè)備就有7.8億臺(tái)(據(jù)Ovum,2006年6月資料顯示),即便如此,越來(lái)越復(fù)雜的應(yīng)用對(duì)可以運(yùn)行Java的手持設(shè)備和其他設(shè)備提出了更高的性能要求。Jazelle技術(shù)使得生產(chǎn)廠商能夠生產(chǎn)出能夠以特別快的速度運(yùn)行Java應(yīng)用并且具有很長(zhǎng)的電池壽命的設(shè)備,以滿足這一日益增長(zhǎng)的需求。

ARM公司嵌入式軟件總監(jiān)Lance Howarth先生表示:“通過增強(qiáng)Java JIT和DAC性能以及降低代碼尺寸和功耗,Jazelle RCT技術(shù)將會(huì)推動(dòng)諸如智能電話、數(shù)字電視和便攜式多媒體播放器等高級(jí)消費(fèi)電子設(shè)備的發(fā)展,引領(lǐng)使用Java技術(shù)和其他執(zhí)行環(huán)境的應(yīng)用的新潮流。隨著這一Jazelle系列的擴(kuò)展,我們期待會(huì)有更多的設(shè)備生產(chǎn)商加入索尼愛立信、西門子,三星和明基電通等公司的行列,通過使用Java技術(shù)來(lái)為消費(fèi)者娛樂和信息服務(wù)帶來(lái)耳目一新的體驗(yàn)?!?/p>

Sun 微系統(tǒng)公司客戶系統(tǒng)組副總裁Alan Brenner先生表示:“用戶希望從他們的移動(dòng)設(shè)備上獲取豐富多彩的、形式多樣的多媒體內(nèi)容和應(yīng)用,而Java技術(shù)正是這類服務(wù)受到垂青的推動(dòng)力。ARM Jazelle 技術(shù)通過顯著地提高最終用戶的體驗(yàn)來(lái)幫助加速市場(chǎng)對(duì)基于Java的內(nèi)容的接受。”

Jazelle RCT 技術(shù)將被用于針對(duì)復(fù)雜的操作系統(tǒng)和用戶應(yīng)用的ARM Contex-A系列應(yīng)用處理器。雖然Jazelle RCT技術(shù)最初是用于Java平臺(tái)的,但其他類似技術(shù)如Microsoft® .NET Compact Framework同樣能從中獲益。目前ARM公司已經(jīng)和領(lǐng)先的即時(shí)編譯器及和預(yù)先編譯器提供商合作,計(jì)劃在2006年下半年向市場(chǎng)交付利用了Jazelle RCT技術(shù)優(yōu)勢(shì)的編譯器解決方案。

以下這些領(lǐng)先的企業(yè)認(rèn)可了ARM Jazelle技術(shù)并與ARM公司合作提供Jazelle RCT技術(shù)解決方案。

“自從在2001年授權(quán)Jazelle技術(shù)以來(lái) ,Aplix公司就一直在和ARM公司開展合作。通過把Jazelle技術(shù)融合到我們領(lǐng)先的JBlend平臺(tái),在2003年我們成功推出全球首款支持Jazelle技術(shù)的手提電話,”該公司總裁和首席策略官Wesley Kuo先生表示?!袄肑Blend平臺(tái)和Jazelle技術(shù),我們的客戶不斷地大量生產(chǎn)手持設(shè)備。我們期望與ARM公司建立成功的合作關(guān)系,以滿足用戶和服務(wù)提供商當(dāng)前和未來(lái)的需求?!?/p>

Esmertec公司首席技術(shù)官Anne-Marie Larkin女士表示:“用戶對(duì)激動(dòng)人心的新功能以及先進(jìn)的多媒體內(nèi)容的追求是Java技術(shù)在移動(dòng)設(shè)備上發(fā)展的重要驅(qū)動(dòng)力。通過與ARM公司的合作,結(jié)合我們先進(jìn)的Java 字節(jié)碼編譯器技術(shù)和Jazelle RCT 指令集,Esmertec公司為業(yè)界提供一流的嵌入式Java應(yīng)用性能以及降低的Java運(yùn)行時(shí)間占用空間,從而提供高性能和低功耗的應(yīng)用,來(lái)滿足未來(lái)市場(chǎng)上用戶體驗(yàn)所提出的要求?!?/p>

Sun微系統(tǒng)公司移動(dòng)和嵌入式小組高級(jí)總監(jiān)Eric Chu先生表示:“通過和ARM公司合作,我們把Jazelle技術(shù)融合到Sun最優(yōu)化的執(zhí)行環(huán)境,為手持設(shè)備生產(chǎn)商提供了一套針對(duì)移動(dòng)終端的整合的、最優(yōu)化的Java解決方案。我們期待與ARM繼續(xù)合作,降低手持設(shè)備制造商的成本,降低在移動(dòng)終端中整合和配置Java技術(shù)的復(fù)雜度,從而為用戶提供他們所需的高質(zhì)量的服務(wù)?!?/p>



關(guān)鍵詞: ARM 存儲(chǔ)器

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉