首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

ARM平台上的多任务处理JavaTM在嵌入式设备中实现多个Java应用程序的高效执行

ARM平台上的多任务处理JavaTM在嵌入式设备中实现多个Java应用程序的高效执行

纲 要

       据预计,诸如无线即时消息(IM)、无线电子邮件和媒体播放器等功能都将成为3G手机吸引消费者的亮点。这种发展趋势必将推动新型移动宽带数据服务的广泛应用。
       然而,要提供有效的即时消息及众多其他战略性无线数据服务,关键在于多任务处理-也就是在同时运行的多个应用程序之间实现无缝的运行和切换。
        Symbian和Linux等开放式平台支持C或C++语言写成的应用程序进行多任务处理。但是,在多任务处理中应用Java既具有开发、部署成本低的独特优势,也面临着性能降低及Java平台进一步分化等严峻挑战。
       本文将概括介绍在多任务处理应用中采用Java给终端用户、手机制造商和移动网络运营商带来的优势,讨论多家领先手机制造商针对多任务处理虚拟机 (MVM) 环境提出的主要要求。此外,我们还将阐述ARM及其多家合作伙伴目前正以何种方式解决Java当前面临的两大问题-日益加剧的分化之势和由此导致的成本增加及性能降低问题-涉及多任务处理Java平台时,这些问题显得尤为突出。
      点击此处查看全文

本文来源:《 IQ 》杂志    作者:Chris Porthouse, Dave Butcher
返回列表