[发明专利]应用启动方法、终端及计算机可读存储介质在审
申请号: | 201910241766.1 | 申请日: | 2019-03-28 |
公开(公告)号: | CN110083402A | 公开(公告)日: | 2019-08-02 |
发明(设计)人: | 廖松茂 | 申请(专利权)人: | 努比亚技术有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 深圳市凯达知识产权事务所 44256 | 代理人: | 刘大弯 |
地址: | 518057 广东省深圳市南山区高新区北环大道9018*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端 计算机可读存储介质 应用 缓存数据 应用启动 接收应用 开启命令 历史数据 启动应用 应用历史 用户体验 | ||
本发明实施例公开了一种应用启动方法,应用于终端,所述方法包括:获取应用历史缓存数据;接收应用开启命令;判断所述应用是否需要加速;若需要,则根据所述缓存数据对所述应用的开启进行加速。本发明还提供了一种终端及计算机可读存储介质,通过实施上述方案,使得终端在启动应用的时候,可以根据应用的历史数据对其进行加速,提升了应用开启速度,提升用户体验。
技术领域
本发明涉及电子技术领域,尤其涉及一种应用启动方法、终端及计算机可读存储介质。
背景技术
随着智能终端的发展,各种软件应用也越来越多。现在智能终端上安装的应用少则几十,多则几百,这些应用在不断的使用过程中,产生了大量的缓存数据,这些缓存数据占用了大量的硬盘数据。当用户需要启动一个应用的时候,此时终端还需要从硬盘中导入相应数据到内存中,而由于积累了大量的缓存数据在硬盘中,此时再从硬盘中导入数据到内存,涉及到数据的查询,筛选,导入。如此,不可避免的导致了应用启动的变慢,甚至引起终端发热,应用启动异常。
发明内容
有鉴于此,本发明实施例提供一种应用启动方法、终端及计算机存储介质,使得终端在启动应用的时候,可以根据应用的历史数据对其进行加速,提升了应用开启速度,提升用户体验。
为解决上述问题,本发明提供了一种应用启动方法,应用于终端,所述方法包括:获取应用历史缓存数据;接收应用开启命令;判断所述应用是否需要加速;若需要,则根据所述缓存数据对所述应用的开启进行加速。
可选地,所述获取应用历史缓存数据的步骤包括:预设周期内记录所述应用的启动活动中产生的历史缓存数据,所述历史缓存数据包括应用包名、启动缓存数据、输入输出数据、应用平均启动时间。
可选地,所述接收应用开启命令的步骤包括:记录接收应用开启命令的第一时间。
可选地,所述判断所述应用是否需要加速的步骤具体包括:记录应用呈现应用界面的第二时间;根据所述第二时间和所述第一时间计算应用实时启动时间;判断所述应用实时启动时间是否大于所述应用平均时间;若是,则判断所述应用需要加速。
可选地,所述根据所述缓存数据对所述应用的开启进行加速的步骤具体包括:从获取的应用历史缓存数据中导入缓存数据至所述终端的内存中;直接调用内存中导入的缓存数据进行应用启动。
可选地,所述历史缓存数据中还包括缓存数据的调用次数,所述从获取的应用历史缓存数据中导入缓存数据至所述终端的内存中的步骤包括:根据所述缓存数据的调用次数,从所述历史缓存数据中选择目标缓存数据;将所述目标缓存数据导入内存中。
可选地,所述根据所述缓存数据的调用次数,从所述历史缓存数据中选择目标缓存数据的步骤具体包括:选择调用次数最大的所述缓存数据作为所述目标缓存数据。
可选地,所述方法还包括:判断历史缓存数据的大小;当所述历史缓存数据的大小大于预设值时,清除预设大小的历史缓存数据,所述预设大小为所述预设值与所述历史缓存数据的大小之间的差值。
进一步地,本发明还提供了一种终端,所述终端还包括:存储器、通信总线和处理器,其中:所述存储器,用于存储应用启动程序;所述通信总线,用于实现处理器和存储器之间的连接通信;所述处理器,用于执行存储器中存储的应用启动程序,以实现如上所述步骤。
进一步地,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上任一项所述的应用启动方法的步骤。
通过实施上述方案,使得终端在启动应用的时候,可以根据应用的历史数据对其进行加速,提升了应用开启速度,提升用户体验。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于努比亚技术有限公司,未经努比亚技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910241766.1/2.html,转载请声明来源钻瓜专利网。