新闻中心

EEPW首页>嵌入式系统>设计应用> 多核和多线程技术可大幅提升 Android 网页浏览性能

多核和多线程技术可大幅提升 Android 网页浏览性能

作者: 时间:2012-02-23 来源:网络 收藏

本文引用地址: //m.amcfsurvey.com/article/172007.htm

测试结果显示于下表和下图。毫无疑问,的网络浏览因为采用 MC 和 MT而得到

1.jpg

·1.jpg

一个重要的发现是,当完整配置与基本配置相比时,浏览了超过 2.5 倍。由于在中有大量的并行处理,浏览器的确能够从 MT 和 MC 的结合中受益。再进一步查看系统中的情况,确实显示出有许多进程都是以并行方式运行。系统中的两个主要进程,一个为 Android 浏览器本身,另一个称为“系统服务器 (system server)”。后者负责管理包括显示系统在内的许多 Android 组件,在 BrowsingBench 执行期间一直都非常忙碌。

即使我们将系统限制为单核,MIPS MT也能让 BrowsingBench43%。MT 的主要特性之一是能够提升核的性能效率,这是当运行多进程和/或多时,通过提高核的流水线利用率来实现的。因此,对于需要小巧芯片面积的系统来说,选用多的核心是提升系统性能的一种极佳方式。

当多核和多系统首度问世时,大部分现有的软件并没有针对这些进行优化设计。今天,情况已经改变。Android 是一个复杂的软件平台,同时也是一个大量消费性平台的绝佳范例,它正快速演进和优化,会为联网世界提供优秀的用户体验。

在 MIPS,我们对此基准测试结果感到非常高兴,因为它充分表明了我们的 MC 和 MT 技术与几年前的标准硬件相比,可提供高出许多的性能,从而给智能手机、平板电脑、联网数字电视等各种上网设备的终端用户带来重要影响。

注:

合成测试 (Synthetic Test/Benchmark) 通过专门设计的测试程序针对软件系统中的多个组件分别测试。应用测试 (Application Test/Benchmark) 则通过真实世界中的应用来做测试。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭