检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:吉毅 贾俊铖[1] 张书奎[1] 王进[1] 周经亚
机构地区:[1]苏州大学计算机科学与技术学院,江苏苏州215006
出 处:《计算机工程》2018年第1期299-305,共7页Computer Engineering
基 金:中国博士后科学基金(2017M611905);江苏省高等学校自然科学研究面上项目(17KJB520034);苏州市产业技术创新专项(民生科技)(SS201701)
摘 要:即时通信应用以消息的即时性为主要特征,而其内部的心跳机制因具有恒久的定时操作,极大地消耗移动系统的资源,这在安卓系统上尤为明显。为此,以安卓系统应用作为研究对象,对国内主流即时聊天软件进行抓包测试,分析其内部实现过程,检测它们对手机资源的消耗情况,利用Xposed框架对心跳接口进行调整与修改,给出针对即时通信应用的节能应用(iHeart)。实验结果表明,在保证各个应用消息收发正常情况下,iHeart应用能截获心跳操作,并可折中调整多个定时设定,减少流量和电量消耗。Instant messaging applications are characterized by the immediacy of the messages, and their internal heartbeat mechanism drastically consumes the resources of the mobile system due to their permanent timing operations, which is especially evident on Android systems. Therefore, this paper takes Android application system as the research object, the domestic mainstream instant chat software to capture test, understand and analyze its internal implementation process,detection of mobile phone consumption of resources, then uses the Xposed framework to adjust and modify the heartbeat interface,developes the application of energy-saving instant communication application (iHeart). Experimental results show that the iHeart application can intercept the heartbeat operation while ensuring the normal sending and receiving of various application messages, and can adjust multiple timing settings compromise to reduce the traffic and power consumption.
关 键 词:安卓系统 移动应用 即时通信 心跳机制 性能优化
分 类 号:TP391[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.191.163.22