本申请公开了一种处理方法、终端及存储介质,该方法通过接收对功能程序的运行指令,确定功能程序的目标配置文件,在终端的运行内存中保留目标配置文件以供终端进行调用,由于本申请方法仅将功能程序的目标配置文件保留在运行内存中,相比现有技术中将功能程序的整个配置文件保留在运行内存中,本申请方法可以节省运行内存空间,即便终端运行大量的功能程序,也可以避免终端的运行内存被大量占用而引起的终端卡顿、运行速度慢的技术问题。运行速度慢的技术问题。运行速度慢的技术问题。
【技术实现步骤摘要】
处理方法、终端及存储介质
[0001]本申请涉及电子
,具体涉及一种处理方法、终端及存储介质。
技术介绍
[0002]终端的内存包括运行内存和存储内存,运行内存是指程序运行时需要的内存,只能临时存储数据用于与CPU交换高速缓存数据,而存储内存主要用于提供数据的存储,例如程序的配置文件。在启动终端上的程序时,需要从存储内存中读取该程序整个的配置文件加载到运行内存中以便CPU调用,在构思及实现本申请过程中,专利技术人发现至少存在如下问题:当启动的程序较多时将会占用大量运行内存空间,会引起终端卡顿以及影响终端的运行速度。
[0003]前面的叙述在于提供一般的背景信息,并不一定构成现有技术。
技术实现思路
[0004]针对上述技术问题,本申请提供一种处理方法、终端及存储介质,可以解决现有技术中终端运行内存被大量占用而引起的终端卡顿以及运行速度慢的技术问题。
[0005]为解决上述技术问题,本申请提供一种处理方法,包括:
[0006]S11、接收对功能程序的运行指令;
[0007]S12、确定功能程序的目标配置文件;
[0008]S13、在终端的运行内存中保留目标配置文件,以供终端进行调用。
[0009]可选地,步骤S11之前还包括:确定是否开启预设模式,若是,才执行步骤S11。
[0010]可选地,步骤S11中的运行指令包括启动指令、关闭指令、切换指令或后台运行指令。
[0011]可选地,步骤S12包括以下至少一种:
[0012]确定功能程序配置文件中的全部文件为目标配置文件;
[0013]确定功能程序配置文件中的预设文件为目标配置文件;
[0014]确定功能程序配置文件中运行指令对应的文件为目标配置文件;
[0015]确定功能程序配置文件中使用频率高于预设阈值的文件为目标配置文件。
[0016]可选地,确定功能程序配置文件中使用频率高于预设阈值的文件为目标配置文件,包括以下至少一项:
[0017]确定功能程序配置文件中历史使用次数排名前N的文件为目标配置文件,N为正整数;
[0018]确定功能程序配置文件中在第一预设时间长度内使用次数排名前M的文件为目标配置文件,M为正整数。
[0019]可选地,步骤S12之后还包括:
[0020]判断运行内存是否满足预设阈值,若是,才执行步骤S13;和/或,
[0021]若否,则删除终端的运行内存中的部分配置文件之后,才执行步骤S13。
[0022]可选地,删除部分终端的运行内存中的配置文件,包括以下至少一种:
[0023]确定终端的运行内存中的各个功能程序,若功能程序在第二预设时间长度内未被终端进行调用,则删除终端运行内存中功能程序的配置文件;
[0024]确定终端的运行内存中的各个功能程序,按照历史使用时间对终端的运行内存中的功能程序进行排序,删除排名靠后的P个运行程序对应的配置文件,P为正整数。
[0025]可选地,步骤S13包括以下至少一种:
[0026]将目标配置文件读取到终端的运行内存中;
[0027]确定终端的运行内存中功能程序的配置文件,删除配置文件中的部分配置文件以在终端的运行内存中仅保留目标配置文件;
[0028]确定终端的运行内存中功能程序的配置文件,添加目标配置文件中的部分配置文件以在终端的运行内存中保留目标配置文件。
[0029]本申请实施例还提供了一种处理方法,该处理方法包括:
[0030]S21、确定终端满足预设条件;
[0031]S22、基于终端满足的预设条件确定目标功能程序;
[0032]S23、确定目标功能程序的目标配置文件;
[0033]S24、在终端运行内存中保留目标配置文件,以供终端的处理器进行调用。
[0034]可选地,步骤S21之前还包括:确定是否开启预设模式,若是,才执行步骤S21。
[0035]可选地,步骤S21包括以下至少一种:
[0036]确定终端满足预设时间;
[0037]确定所述终端接收到字符消息、语音消息和/或音视通话;
[0038]确定终端的GPS定位在预设位置的预设范围内;
[0039]确定终端的温度传感参数、加速度传感参数、光传感参数以及角速度传感参数中的至少一项满足预设传感参数值。
[0040]可选地,步骤S22包括以下至少一种:
[0041]查询预先设置的功能程序与预设条件的映射关系,确定终端满足的预设条件对应的功能程序为目标功能程序;
[0042]确定终端在历史满足预设条件时运行的功能程序为目标功能程序。
[0043]可选地,步骤S23包括以下至少一种:
[0044]确定目标功能程序配置文件中的全部文件为目标配置文件;
[0045]确定目标功能程序配置文件中的预设文件为目标配置文件;
[0046]确定目标功能程序配置文件中预设条件对应的文件为目标配置文件;
[0047]确定目标功能程序配置文件中使用频率高于预设阈值的文件为目标配置文件。
[0048]可选地,确定目标功能程序配置文件中使用频率高于预设阈值的文件为目标配置文件,包括以下至少一项:
[0049]确定目标功能程序配置文件中历史使用次数排名前N的文件为目标配置文件,N为正整数;
[0050]确定目标功能程序配置文件中在第一预设时间长度内使用次数排名前M的文件为目标配置文件,M为正整数。
[0051]可选地,步骤S23之后还包括:
[0052]判断运行内存是否满足预设阈值,若是,才执行步骤S24;和/或,
[0053]若否,则删除终端的运行内存中的部分配置文件之后,才执行步骤S24。
[0054]可选地,删除部分终端的运行内存中的配置文件,包括以下至少一种:
[0055]确定终端的运行内存中的各个功能程序,若功能程序在第二预设时间长度内未被终端进行调用,则删除终端运行内存中功能程序的配置文件;
[0056]确定终端的运行内存中的各个功能程序,按照历史使用时间对终端的运行内存中的功能程序进行排序,删除排名靠后的P个运行程序对应的配置文件,P为正整数。
[0057]可选地,步骤S24包括以下至少一种:
[0058]将目标配置文件读取到终端的运行内存中;
[0059]确定终端的运行内存中目标功能程序的当前配置文件,删除当前配置文件中的部分配置文件以在终端的运行内存中保留目标配置文件;
[0060]确定终端的运行内存中目标功能程序的当前配置文件,添加目标配置文件中的部分配置文件以在终端的运行内存中保留目标配置文件。
[0061]本申请还提供一种终端,包括:存储器、处理器,其中,存储器上存储有处理程序,处理程序被处理器执行时实现如上述任一方法的步骤。
[0062]本申请还提供一种计算机存储介质,计算机存储介质存储有计算机程本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种处理方法,其特征在于,所述处理方法包括:S21、确定终端满足预设条件;S22、基于所述终端满足的预设条件确定目标功能程序;S23、确定所述目标功能程序的目标配置文件;S24、在终端运行内存中保留所述目标配置文件,以供所述终端进行调用。2.如权利要求1所述的方法,其特征在于,所述步骤S21之前还包括:确定是否开启预设模式,若是,才执行所述步骤S21;和/或,所述步骤S21包括以下至少一种:确定所述终端满足预设时间;确定所述终端接收到字符消息、语音消息和/或音视通话;确定所述终端的GPS定位在预设位置的预设范围内;确定所述终端的温度传感参数、加速度传感参数、光传感参数以及角速度传感参数中的至少一项满足预设传感参数值。3.如权利要求1所述的方法,其特征在于,所述步骤S22包括以下至少一种:查询预先设置的功能程序与预设条件的映射关系,确定所述终端满足的预设条件对应的功能程序为目标功能程序;确定所述终端在历史满足所述预设条件时运行的功能程序为目标功能程序。4.如权利要求1所述的方法,其特征在于,所述步骤S23包括以下至少一种:确定所述目标功能程序配置文件中的全部文件为目标配置文件;确定所述目标功能程序配置文件中的预设文件为目标配置文件;确定所述目标功能程序配置文件中所述预设条件对应的文件为目标配置文件;确定所述目标功能程序配置文件中使用频率高于预设阈值的文件为目标配置文件。5.如权利要求4所述的方法,其特征在于,所述确定所述目标功能程序配置文件中使用频率高于预设阈值的文件为目标配置文件,包括以下至少一项:确定所述目标功能程序配置文件中历史使用次数排名前N的文件为所述目标配置文件,所述N为正整数;确定所述目标功能程序配置文件中在...
【专利技术属性】
技术研发人员:冯儒娴,
申请(专利权)人:上海传英信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。