【技术实现步骤摘要】
一种应用程序启动加速方法、系统、设备及存储介质
[0001]本专利技术涉及控制领域,尤其涉及的是一种应用程序启动加速方法、系统、设备及存储介质。
技术介绍
[0002]安卓系统是一种基于Linux操作系统的自由及开放源代码的操作系统,由谷歌公司和开放手机联盟领导及开发,主要用于移动设备,如智能手机和平板电脑。安卓系统的系统架构和其他操作系统一样,采用了分层的架构,从架构图看,安卓操作系统分为四层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和Linux内核层。
[0003]随着科技和工业的发展,搭载安卓系统的智能终端设备越来越普及,安卓手机、平板、电视等设备影响着人们每天的工作、生活。由于不同机器的硬件配置不可变性,加安装到系统的应用越来越多,导致很多应用在运行时,由于对应用配置文件解析过程增加,导致应用启动变慢,操作卡顿,用户需要较长时间等待应用启动进程的执行,甚至在应用启动进程执行的过程中还可能会发生应用启动失败的情况,因此给用户使用应用带来诸多不便。
[0004]因此,现有技术有待于进一步 ...
【技术保护点】
【技术特征摘要】
1.一种应用程序启动加速方法,其特征在于,包括:当接收到针对目标应用程序的启动指令时,响应于所述启动指令,获取所述目标应用程序对应的加速配置信息;其中,所述加速配置信息包括所述目标应用程序对应的控制进程系统及所述控制进程系统对应的运行资源;根据所述加速配置信息,启动所述目标应用程序。2.根据权利要求1所述的应用程序启动加速方法,其特征在于,所述当接收到针对目标应用程序的启动指令时,响应于所述启动指令,获取所述目标应用程序对应的加速配置信息的步骤包括:接收针对目标应用程序的启动指令;响应于所述启动指令,读取所述目标应用程序的应用信息;根据所述应用信息,确定所述目标应用程序对应的控制进程系统,以及所述控制进程系统对应的运行资源;将所述控制进程系统以及所述控制进程系统对应的运行资源作为所述目标应用程序对应的加速配置信息。3.根据权利要求2所述的应用程序启动加速方法,其特征在于,所述根据所述应用信息,确定所述目标应用程序对应的控制进程系统,以及所述控制进程系统对应的运行资源的步骤包括:根据所述应用信息识别出所述目标应用程序所属的应用程序种类;根据所述目标应用程序所属的应用程序种类,确定所述目标应用程序对应的控制进程系统,以及所述控制进程系统对应的运行资源。4.根据权利要求3所述的应用程序启动加速方法,其特征在于,所述根据所述目标应用程序所属的应用程序种类,确定所述目标应用程序对应的控制进程系统,以及所述控制进程系统对应的运行资源的步骤包括:若所述目标应用程序所属的应用程序种类为媒体播放类,则所述目标应用程序对应的控制进程系统为CPU占用调节子系统,以及所述控制进程系统所对应的运行资源为所述CPU占用调节子系统对应的预设CPU时间片的占用比例;若所述目标应用程序所属的应用程序种类为信息管理类,则所述目标应用程序对应的控制进程系统为CPU调核子系统,以及所述控制进程系统所对应的运行资源为所述CPU调核子系统对应的进程运行CPU核心;若所述目标应用程序所属的应用程序种类为文字处理类,则所述目标应用程序对应的控制进程系统为动态频率调节系统,以及所述控制进程系统所对应的运行资源为所述动态频率调节系统对应的CPU运行频率。5.根据权利要求2所述的应用程序启...
【专利技术属性】
技术研发人员:齐珂,
申请(专利权)人:深圳TCL新技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。