Android老化现象分析及建模研究任务书
2020-02-18 17:37:41
1. 毕业设计(论文)主要内容:
目标简介:软件老化指软件在长期不间断的运行过程中,由于系统内存泄露、未释放的文件描述符、数据腐烂、存储空间碎片以及舍入误差的累积等原因会导致软件性能的衰退的现象。在各种软件中都存在软件老化现象,如各种商业软件、操作系统、服务器软件等。软件系统老化会影响计算机的使用效率,尤其是在要求高可靠性、高实时性的系统中,当系统不能高吞吐量、低延迟长时间可靠地运行,将会造成不可估量的经济损失。手机作为目前应用非常广泛的通讯设备,它在人们日常生活中所扮演的角色越来越重要。随着人们开始关注于手机应用的多元化和功能的强大性,在满足消费者越来越高的要求方面,智能手机成为最好的选择。在不同的压力模型下,所产生的老化现象也是不一样的,对比不同型号的android手机的老化现象,可以有助于发现其优劣,以便于今后更好的开展老化恢复技术及策略。android是一种基于linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑。追踪和研究当今最热门的android操作系统的老化问题,对未来的工作和学习都很有意义。
设计内容:
1、 研究清楚android内部内存回收机制如何运作,查阅相关资料。
2、 定义监控策略(可选取android系统资源消耗值(如内存,交换空间,线程使用信息,存储空间碎片等)作为操作系统老化的评估指标),并设计负荷生成器对系统进行压力测试,采集相关系统资源性能消耗数据进行统计并建立数据库。
3、 制定一套可以对不同手机进行老化现象对比的压力模型。对比不同手机的老化现象。
4、 选取马尔科夫(含隐马尔科夫)数学模型建立有关android的老化预测模型。
技能要求:
1、 熟悉java等编程语言
2、 掌握安卓内存回收技术
2. 毕业设计(论文)主要任务及要求
-
查阅15篇相关文献(不少于3篇外文文献),并每篇书写200—300字文献摘要(装订成册,带封面);
-
认真填写周记,完成至少1500字开题报告(“设计的目的及意义”至少800汉字;“基本内容和技术方案”至少400汉字;进度安排应尽可能详细;教指导教师意见应包含:学生的调研是否充分?基本内容和技术方案是否已明确?是否已经具备开始设计(论文)的条件?能否达到预期的目标?是否同意进入设计(论文)阶段?);
-
完成5000中文字以上的相关英文专业文献翻译,并装订成册(中英文一起,带封面);
剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!3. 毕业设计(论文)完成任务的计划与安排
(1)2019/1/19—2019/2/28:确定选题,查阅文献,外文翻译和撰写开题报告;
(2)2019/3/1—2019/4/30:系统架构、程序设计与开发、系统测试与完善;
(3)2019/5/1—2019/5/25:撰写及修改毕业论文;
剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!4. 主要参考文献
-
m.grottke, r.matias,and k.s.trivedi, "the fundamentalsof software aging" in software reliability engineering workshops, 2008.issre wksp 2008. ieee international conference on. ieee, 2008, pp. 1–6.
-
cotroneo, d., natella, r., pietrantuono, r., andrusso, s. "a survey of software aging and rejuvenation studies." acm journal on emerging technologies in computing systems (jetc), 10.1, article no.8, jan 2014.
-
huang, y., kintala, c., kolettis, n., and fulton,n. 1995. "software rejuvenation: analysis, module and applications. in fault-tolerant computing",1995. ftcs-25. digest of papers, twenty-fifth int’l.symp.
剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付
-