磁盘碎片对Android长时间使用后卡顿的研究与分析

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:huangxiaojuan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动互联网的快速发展促进了智能手机的繁荣,Android系统凭借其开源特性成为目前市场份额最大的智能手机软件平台,受到了很多用户的青睐。但是Android系统普遍存在的一个问题就是使用一段时间以后会感觉卡顿,不如刚开始使用时流畅,这严重影响了用户体验。随着华为EMUI 5.0系统的发布,分析确定Android长时间使用后卡顿的具体原因成为研究热点。传统Android多基于加大内存、限制应用自启动等办法缓解Android系统越用越卡的现象,但这并不能从根本上解决问题。针对这个问题,本文从磁盘碎片对Android系统越用越卡的影响分析出发,进行了深入研究,通过理论分析和实验验证,证实了在长时间使用后形成的磁盘碎片是影响手机是使用流畅度的一个根本原因。本文主要包含以下内容。(1)针对磁盘碎片的形成是否对Android系统会产生影响的问题,提出了基于磁盘碎片原理模拟磁盘碎片的产生并量化的方法。设计并开发了App,用以反复擦写磁盘使其产生大量的磁盘碎片。在这个过程中,利用Chroot把Ubuntu系统的根目录挂载到Android系统中,并借助于Linux系统的e4defrag工具量化磁盘碎片的程度。实验证实了磁盘碎片对手机使用流程度有影响,为之后磁盘碎片的程度是否影响I/O性能,进而影响Android系统流畅度的测试提供了前提条件。(2)通过分析Android系统框架结构,采取了在Android系统的FrameWork层关键函数位置插桩并提取Log进行分析的方法来进行有针对性测试的验证磁盘碎片对Android系统流畅度的影响。该方法可以明确标识出用户启动某应用到该应用做出响应的具体时间,使Android系统的流畅度可以在应用层很明确显示出来。(3)设计并实现了实验验证系统。本文通过对磁盘碎片模拟不同程度的控制,选取了5个磁盘碎片化的不同阶段测试Android系统的I/O性能,并结合在FrameWork层的插桩,验证本文提出的磁盘碎片是影响Android越用越卡的一个根本原因,并以此为基础进一步提出未来的改进方向。
其他文献
金属板材数控渐进成形技术引进快速原型制造“分层制造”的思想,将复杂的三维模型沿Z 轴方向切成一系列二维断面,并沿这些断面轮廓生成加工轨迹,采用三轴数控设备控制成形工
李子在双辽地区座果率极低,只有0.1%左右。通过合理修剪、加强肥水管理和病虫害防治等措施,可以显著提高座果率,盛果期平均每株树产量为26.0 kg以上。
<正>中药金樱子是蔷薇科植物金樱子Rosa laevigata Michx.的干燥成熟果实。常绿蔓性灌木,无毛;小枝除有钩状皮刺外,密生细刺。小叶3,少数5,椭圆状卵形或披针状卵形,长2~7厘米
期刊
中国房地产市场起步虽晚但发展势头强劲,房地产市场调控不力也已是不争的事实。政府不断推出的新举措和学界的关注,并没有使房地产市场宏观调控的深层次和制度性问题得到合理解
假想台风下的波浪数值模拟是跨海桥隧工程风险评价的重要内容。风场的生成方法与不利路径的选择对于波浪模拟结果有极大影响。研究检验了在单一假想台风风场下进行波浪模拟的
环件轧制是一种生产高机械性能无缝环件的特种加工工艺,它是通过对环形截面的局部连续轧制,将小直径厚截面的环形毛坯逐渐轧制成大直径的薄截面的环件,它具有省力,节能、节材
在全球化视野下,在构建社会主义和谐社会的征途中,政府扮演着重要的角色,和谐行政成为中国政府管理的基本走向。和谐行政就是围绕和谐主题,以人为基点,以发展为目标,以行政系统为依
在中国诗坛相对"萧条"的前"五四"时期,鲁迅从理论的高度、胡适从实践层面分别提出了有别于传统诗学观的、具有现代实质内容、艺术特质与审美品格的诗歌理论,奠定了中国现代诗
古代书院既是藏书的机构,又是进行学术研究与教学的重要基地,其学术自由精神在封建社会体制下难能可贵,但仍存在一定的局限性。为提升我国高校学术自由程度,本文在对古代书院
中唐,是中国封建文明的一个转折点。就政治而言,中唐是中国封建社会衰落的开端:思想上,中唐以后,儒释道多元统合逐渐成为大势所趋;文学上,诗歌在经历了一个巅峰之后不可避免地面临低