下载此文档

AStudyonthePerformanceofAndroidPlatform外文翻译.doc


文档分类:外语学习 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
外文翻译题目安卓平台性能研究AStudyonthePerformanceofAndroidPlatform姓名学号专业计算机科学与技术学制四年指导教师职称/学位讲师/硕士中国·武汉二○一七年一月安卓平台性能研究原文来源:Hyeon-:532-537摘要由于Android平台广泛应用于包括智能移动设备在内的嵌入式系统设备,所以系统性能分析的需求显着增加。系统性能通常由基准测试仪和剖析仪软件来测量。我们使用基准应用程序和公共资料软件研究了Android平台的性能。对于更多的细节和综合的性能分析,我们提出了一个Android平台的分析架构。关键词安卓;性能;基准;剖析;1引言智能手机和平板电脑让我们的生活发生了巨大变化。最流行的智能设备操作系统是苹果的iOS和Google的Android。由于Android是开源软件,并为开发人员提供免费的平台来制作自己的应用程序,许多硬件厂商都采用Android,市场份额也在不断增加。即使平台是通用的,具有相同的软件功能,实际的性能随着硬件和其他软件组件的不同而不同。所以每个硬件和软件开发人员都在努力实现更高的优化性能。要发布智能手机产品的一些优选的软件,开发人员应该详细估计性能,以纠正或减少弱点。在本文中,我们研究了两种用于测量系统性能,基准测试和分析软件的软件工具。基准测试对于评估和估计每个设备和整个系统的相对水平非常有用,因此可以帮助我们选择硬件或调整系统变量以实现更高的性能。分析软件跟踪程序活动并收集有关函数调用,内存使用,进程和通信的信息。在分别引入代表性的基准和配置文件软件之后,我们提出了对标准工具的修改,并显示了简单的性能分析结果。这将成为未来开发综合性综合绩效分析软件的基础。2安卓平台Android是应用于移动设备的软件栈,包括操作系统,中间件和关键应用程序,Android架构如图1所示。(1)它是由OHA(开放手机联盟)(2)领导的开源项目开发和维护的,其目的是为消费者建立更好的手机。。它支持安全性,内存管理,进程管理,网络堆栈和设备驱动程序模型。Android系统的各种组件使用一组C/C++库。它们包括标准C系统库(libc),媒体库,包括MPEG4,,MP3,JPG和PNG,显示子系统的表面管理器,LibWebCore作为Web浏览器引擎,2D图形引擎SGL,3D图形库,FreeType用于字体渲染,还有SQLite即一个轻量级关系数据库。Android运行时包含一组提供Java编程语言功能的核心库。Dalvik虚拟机支持AndroidJava应用程序的运行时环境。每个Android应用程序都使用自己的Dalvik虚拟机实例运行。传统的Java虚拟机是基于堆栈的机器,但是Dalvik是基于寄存器的,并且以DalvikExecutable(.dex)格式执行文件。应用程序开发人员通常会通过大量的API访问应用程序框架层,同时使用Java语言和XML配置文件开发程序。应用框架是一个开放的软件开发平台,包括视图管理,内容提供商,资源管理器,通知管理器和活动管理器。许多可

AStudyonthePerformanceofAndroidPlatform外文翻译 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wz_198613
  • 文件大小1.28 MB
  • 时间2019-11-19