内存占用资源释放方法、移动终端及计算机可读存储介质技术

技术编号:17466986 阅读:49 留言:0更新日期:2018-03-15 04:39
本发明专利技术公开了一种内存占用资源释放方法、移动终端及计算机可读存储介质,该方法包括:在所述移动终端处于用户使用状态时,获取所述移动终端中已安装应用的应用使用数据,并将所述应用使用数据写入用户行为数据库;根据所述用户行为数据库中的应用使用数据建立应用关联表、使用频率权值表、使用时段权值表和使用地点权值表;当检测到基于预设触发条件触发的内存清理指令时,根据所述移动终端的应用进程信息和所述应用关联表确定运行关联应用;根据所述运行关联应用、所述使用频率权值表、所述使用时段权值表和所述使用地点权值表确定待清理应用,并释放所述待清理应用的内存占用资源。本发明专利技术能够在用户不知晓的情况下实现内存的自动清理。

Memory occupancy resource release method, mobile terminal and computer readable storage medium

The invention discloses a memory resource release method, mobile terminal and computer readable storage medium, the method comprises: when the mobile terminal in the user state, data applications installed application access in the mobile terminal, and the application of data to the user behavior database; according to the application the user behavior database using data to establish the application of association table, use frequency, weight table service period weight table and place weights when detected; based on preset triggering conditions trigger memory cleanup command, application of association table to determine the operation of the relevant application according to the mobile terminal and the application process according to the information; the operation of the relevant application, the frequency of use, the use of weights during weight table and using the site weight table to determine the Qing The application is applied and the memory resource of the application to be cleaned up is released. The invention can automatically clean up the memory under the circumstances of the users.

【技术实现步骤摘要】
内存占用资源释放方法、移动终端及计算机可读存储介质
本专利技术涉及移动终端
,尤其涉及一种内存占用资源释放方法、移动终端及计算机可读存储介质。
技术介绍
随着移动终端技术的发展,移动终端的硬件配置也越来越好,能够实现的功能也越来越多,且集成的APP(Application,应用程序)也越来越多。当移动终端运行用户使用频率较高的APP(用户使用频率较高的APP一般为胖客户端APP),生成的文件数据较多,例如,微信和QQ应用等,需要占用较多的磁盘空间,当后台运行的应用较多时,占用较多的内存资源,然而,移动终端的内存资源是有限的,在内存资源较小时,容易出现系统卡顿和其它应用无法正常运行的情况。目前,为实现对移动终端的内存资源进行清理,需要在用户手动退出正在运行的应用,从而释放被占用的内存资源,无法在用户不知晓的情况下对内存进行清理。因此,如何在用户不知晓的情况下实现内存的自动清理,提高应用的响应速度是目前亟待解决的问题。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种内存占用资源释放方法、移动终端及计算机可读存储本文档来自技高网...
内存占用资源释放方法、移动终端及计算机可读存储介质

【技术保护点】
一种内存占用资源释放方法,其特征在于,所述内存占用资源释放方法应用于移动终端,所述内存占用资源释放方法包括以下步骤:在所述移动终端处于用户使用状态时,获取所述移动终端中已安装应用的应用使用数据,并将所述应用使用数据写入用户行为数据库;根据所述用户行为数据库中的应用使用数据建立应用关联表、使用频率权值表、使用时段权值表和使用地点权值表;当检测到基于预设触发条件触发的内存清理指令时,根据所述移动终端的应用进程信息和所述应用关联表确定运行关联应用;根据所述运行关联应用、所述使用频率权值表、所述使用时段权值表和所述使用地点权值表确定待清理应用,并释放所述待清理应用的内存占用资源。

【技术特征摘要】
1.一种内存占用资源释放方法,其特征在于,所述内存占用资源释放方法应用于移动终端,所述内存占用资源释放方法包括以下步骤:在所述移动终端处于用户使用状态时,获取所述移动终端中已安装应用的应用使用数据,并将所述应用使用数据写入用户行为数据库;根据所述用户行为数据库中的应用使用数据建立应用关联表、使用频率权值表、使用时段权值表和使用地点权值表;当检测到基于预设触发条件触发的内存清理指令时,根据所述移动终端的应用进程信息和所述应用关联表确定运行关联应用;根据所述运行关联应用、所述使用频率权值表、所述使用时段权值表和所述使用地点权值表确定待清理应用,并释放所述待清理应用的内存占用资源。2.如权利要求1所述的内存占用资源释放方法,其特征在于,所述根据所述用户行为数据库中的应用使用数据建立应用关联表、使用频率权值表、使用时段权值表和使用地点权值表的步骤包括:从所述用户行为数据库中的应用使用数据内获取每个使用应用的应用关联信息、用户点击信息、binder线程信息、使用时段信息和使用地点信息;根据所述应用关联信息确定每个应用的关联应用和应用关联因子,并根据每个应用的关联应用和所述应用关联因子建立应用关联表;根据所述用户点击信息和所述binder线程信息确定每个使用应用的使用频率权值,并根据每个使用应用的应用标识和所述使用频率权值建立使用频率权值表;根据所述使用时段信息确定每个使用应用的使用时段权值,并根据每个使用应用的应用标识和所述使用时段权值建立使用时段权值表;根据所述使用地点信息确定每个使用应用的使用地点权值,并根据每个使用应用的应用标识和所述使用地点权值建立使用地点权值表。3.如权利要求1所述的内存占用资源释放方法,其特征在于,所述根据所述移动终端的应用进程信息和所述应用关联表确定运行关联应用的步骤包括:当检测到基于预设条件触发的内存清理指令时,从所述移动终端的内存中获取应用进程信息;根据所述应用进程信息中的应用标识获取运行应用,并从所述应用关联表中获取与所述应用标识关联的关联使用应用;将所述运行应用和所述关联使用应用作为运行关联应用。4.如权利要求1所述的内存占用资源释放方法,其特征在于,所述根据所述运行关联应用、所述使用频率权值表、所述使用时段权值表和所述使用地点权值表确定待清理应用,并释放所述待清理应用的内存占用资源的步骤包括:根据所述使用频率权值表、所述使用时段权值表和所述使用地点权值表确定所述运行关联应用中每个运行关联应用的内存清理权值;将所述内存清理权值处于预设权值集合的运行关联应用作为待清理应用,并释放所述待清理应用的内存占用资源。5.如权利要求1所述的内存占...

【专利技术属性】
技术研发人员:周龙
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1