[发明专利]一种eMMC的监控方法及装置有效
申请号: | 201310648750.5 | 申请日: | 2013-12-04 |
公开(公告)号: | CN103646208B | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 李志刚;韩风 | 申请(专利权)人: | 华为终端有限公司 |
主分类号: | G06F21/50 | 分类号: | G06F21/50;G06F21/70 |
代理公司: | 北京弘权知识产权代理事务所(普通合伙)11363 | 代理人: | 陈蕾,许伟群 |
地址: | 518129 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 emmc 监控 方法 装置 | ||
技术领域
本发明涉及计算机技术领域,特别是涉及一种eMMC的监控方法及装置。
背景技术
通常,eMMC(Embedded Multi Media Card,内嵌式多媒体卡)的擦写寿命有一定的限制,其寿命主要取决于擦写次数。当达到擦写次数极限时,整个eMMC将会变成只读。而当eMMC变成只读后,配置该eMMC的手机将无法启动,并且无法恢复。因此,根据擦写次数确定eMMC的擦写寿命,逐渐成为手机厂商关注的一个问题。
为了确定擦写次数,需要了解用户手机中eMMC的使用情况,现有技术中普遍采用以下两种实现方案:
第一种实现方案为:厂家在手机出厂前,模拟手机用户的使用习惯,建立24小时开启的使用模型。通过该使用模型收集24小时内读写eMMC的日志(Log),之后,将Log发回eMMC厂家进行仿真。从而,eMMC厂家根据具体的仿真结果,获得eMMC的使用情况,进而给出该eMMC的使用寿命。
然而,通过研究发现,在该实现方案中,由于eMMC数据是一次性静态采集,如果用户安装某些程序之后,该仿真过程将失去意义。
第二种实现方案为:在手机上市之前提前对进行验收测试(例如:Beta测试)的用户的手机进行回收,以检查eMMC的使用情况,以此来估计手机内部eMMC的使用寿命。
然而,该种实现方案中,仍然存在回收效率低、估测精度差,以及,不同用户的使用差异较大等问题。
可见,现有技术中,对于eMMC使用情况的检测技术普遍具有准确性较差的缺陷。当不能准确获得eMMC的使用情况时,将无法控制eMMC的擦写次数,进而无法保证eMMC的使用寿命。
发明内容
本发明实施例中提供了一种eMMC的监控方法及装置,能够准确获得eMMC的使用状态,从而保证eMMC的使用寿命。
为了解决上述技术问题,本发明实施例公开了如下技术方案:
第一方面,提供一种eMMC的监控方法,包括:
监测eMMC上的读写数据量;
当所述eMMC的读写数据量达到预置第一上限值时,则统计当前eMMC上所有正在运行的应用程序分别对所述eMMC的读写数据量;
对读写数据量超过第二上限值的应用程序进行认证;
根据认证结果,对所述读写数据量超过第二上限值的应用程序进行处理。
结合上述一方面,在第一种可能的实现方式中,所述监测eMMC上的读写数据量,包括:按照预置时间间隔,监测预置时间范围内eMMC上的读写数据总量。
结合上述一方面,和/第一种可能的实现方式,在第二种可能的实现方式中,所述统计当前所有正在运行的应用程序分别对所述eMMC的读写数据量,包括:
获取当前运行的进程;
根据所述进程对应的执行文件信息,确定执行所述进程的应用程序;
统计每个执行所述进程的应用程序对eMMC的读写数据量。
结合上述一方面,和第一、第二种可能的实现方式,在第三种可能的实现方式中,所述对读写数据量超过第二上限值的应用程序进行认证,包括:
判断所述读写数据量超过第二上限值的应用程序是否为预置的已认证的应用程序列表中的应用程序;如果是,则确定所述读写数据量超过第二上限值的应用程序为已认证的安全程序;如果否,则确定所述读写数据量超过第二上限值的应用程序为异常应用程序。
结合上述一方面,和第三种可能的实现方式,在第四种可能的实现方式中,所述根据认证结果,对所述读写数据量超过第二上限值的应用程序进行处理,包括:
当所述读写数据量超过第二上限值的应用程序为已认证的安全程序时,保持所述读写数据量超过第二上限值的应用程序的运行;
当所述读写数据量超过第二上限值的应用程序为异常应用程序时,将所述异常应用程序进行删除或者提示用户进行删除。
结合上述一方面,和第一至第四种可能的实现方式,在第五种可能的实现方式中,在所述对读写数据量超过第二上限值的应用程序进行认证之前,还包括:
通过用户添加自定义的安全程序,对已认证的应用程序列表进行更新;或者,
通过网络获取更新后的应用程序,利用所述更新后的应用程序对所述已认证的应用程序列表中的相应应用程序进行更新。
第二方面,提供一种eMMC监控装置,包括:
监测模块,用于监测eMMC上的读写数据量;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为终端有限公司,未经华为终端有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310648750.5/2.html,转载请声明来源钻瓜专利网。