应用软件加速方法及显示设备技术

技术编号:27826777 阅读:42 留言:0更新日期:2021-03-30 11:12
本申请提供了一种应用软件加速方法及显示设备。在显示设备中,对应用软件进行加速有三个方面的操作,分别是在显示设备开机阶段对系统服务进行优化加速、在应用软件启动阶段对应用软件进行超频启动加速以及在应用软件运行阶段对应用软件进行运行加速。本申请的技术方案,在显示设备中无需另外安装优化工具,控制器可以自动检测显示设备开机情况、应用软件启动或者运行情况,进而在不同的阶段自动进行不同的加速操作,避免用户频繁操作优化工具。避免用户频繁操作优化工具。避免用户频繁操作优化工具。

【技术实现步骤摘要】
应用软件加速方法及显示设备


[0001]本申请涉及显示
,尤其涉及一种应用软件加速方法及显示设备。

技术介绍

[0002]在Android系统架构的显示设备中,每个应用软件启动都会独立占据一块内存空间,随着开机时间的增加,应用软件启动的数量增多,会产生系统内存被不相干应用或服务占据太多的情况,从而导致用户当前使用的应用软件请求的内存不够的问题。用户的直观感觉就是操作应用软件时卡顿。例如,在内存较低(如1.5G)的显示设备中,当显示设备连续打开了多个大型应用软件并且运行了一段时间后,再使用某一个应用软件播放4K视频片源时,这个应用软件会出现操作卡顿、开启慢、UI卡顿、菜单卡顿等问题。
[0003]对于上述内存不足的显示设备来说,为了解决应用软件操作卡顿的问题,一般是在显示设备中安装一款应用软件,如系统加速工具、内存清理助手等,通过清理系统缓存、结束后台应用软件、通知用户手动卸载应用软件、或者禁用开机自启动应用软件等手段释放系统内存。
[0004]但是上述这种安装了优化工具的显示设备,其释放系统内存的操作基本是在用户察觉到系统卡顿后进行的,当用户使用应用软件卡顿的情况已经严重影响到用户的交互行为时,用户需要手动地使用显示设备中的一些优化工具去释放系统内存。并且,这种优化操作产生的优化效果只能保持一段时间,之后用户也需要时不时地去启动优化工具进行优化。可见,当前显示设备中通过安装优化工具来实现内存释放的方式,需要用户操作的频率较高,并且优化的效果并不理想。

技术实现思路

[0005]本申请提供了一种应用软件加速方法及显示设备,以解决目前显示设备中,通过安装优化工具实现应用软件加速而造成的手动操作频率较高的问题。
[0006]第一方面,本申请提供了一种显示设备,包括:
[0007]显示器;
[0008]控制器,被配置为:
[0009]响应于显示设备开机指令,对所述显示设备的系统服务进行优化加速;所述系统服务用于表示所述显示设备中运行的应用软件和/或进程;
[0010]响应于应用软件启动指令,在所述应用软件为显示设备中的核心软件的情况下,对所述应用软件进行超频启动加速;所述核心软件用于表示支持所述显示设备运行的必要的应用软件;
[0011]在所述应用软件启动后,对所述应用软件进行运行加速。
[0012]在一些实施例中,所述控制器,还被配置为:
[0013]响应于显示设备开机指令,检测所述显示设备中的开机自启动软件;
[0014]在所述开机自启动软件不是所述显示设备的系统应用的情况下,禁用所述开机自
启动软件;所述系统应用用于表示所述显示设备的系统中固有的应用软件。
[0015]在一些实施例中,所述控制器,还被配置为:
[0016]响应于显示设备开机指令,检测所述显示设备中当前运行的系统服务进程;
[0017]在所述系统服务进程不是所述显示设备的核心服务进程的情况下,禁用所述系统服务进程;所述核心服务进程用于表示支持所述显示设备运行的必要的进程。
[0018]在一些实施例中,所述控制器,还被配置为:
[0019]响应于应用软件启动指令,检测所述应用软件是否为核心软件;
[0020]在所述应用软件为核心软件的情况下,将所述显示设备的处理器频率设为最高频率;
[0021]在所述应用软件的超频时间内,控制处理器以最高频率运行;应用软件的所述超频时间用于表示从所述应用软件启动到所述应用软件稳定运行时的一段时间;
[0022]在所述超频时间结束后,将所述处理器频率设为初始频率。
[0023]在一些实施例中,所述控制器,还被配置为:
[0024]在所述应用软件启动后,检测所述应用软件本次启动与所述应用软件前一次运行加速之间的时间间隔是否超过预设时间间隔;
[0025]在所述时间间隔超过所述预设时间间隔的情况下,对所述应用软件进行运行加速。
[0026]在一些实施例中,所述控制器,还被配置为:
[0027]在所述应用软件启动后,清除所述显示设备中所有应用软件的缓存数据。
[0028]在一些实施例中,所述控制器,还被配置为:
[0029]在所述应用软件启动后,清理所述显示设备的后台任务列表中的进程。
[0030]在一些实施例中,所述控制器,还被配置为:
[0031]在所述应用软件启动后,检测所述显示设备中正在运行的进程是否存在于进程黑名单中,或者,是否存在于进程白名单中;
[0032]在所述进程存在于所述进程黑名单中,或者所述进程为既不存在于所述进程黑名单中也不存在于所述进程白名单中的非系统进程的情况下,将所述进程强制停止。
[0033]在一些实施例中,所述控制器,还被配置为:
[0034]在所述应用软件运行过程中,每隔一定时间检测所述显示设备的内存使用情况;
[0035]在所述显示设备的剩余内存低于预设阈值的情况下,检测所述显示设备中正在运行的进程是否存在于进程黑名单中,或者,是否存在于进程白名单中;
[0036]在所述进程存在于所述进程黑名单中,或者所述进程为既不存在于所述进程黑名单中也不存在于所述进程白名单中的非系统进程的情况下,将所述进程强制停止。
[0037]第二方面,本申请还提供了一种应用软件加速方法,包括:
[0038]响应于显示设备开机指令,对所述显示设备的系统服务进行优化加速;所述系统服务用于表示所述显示设备中运行的应用软件和/或进程;
[0039]响应于应用软件启动指令,在所述应用软件为显示设备中的核心软件的情况下,对所述应用软件进行超频启动加速;所述核心软件用于表示支持所述显示设备运行的必要的应用软件;
[0040]在所述应用软件启动后,对所述应用软件进行运行加速。
[0041]由上述内容可知,本申请技术方案中提供了一种应用软件加速方法及显示设备。在显示设备中,对应用软件进行加速有三个方面的操作,分别是在显示设备开机阶段对系统服务进行优化加速、在应用软件启动阶段对应用软件进行超频启动加速以及在应用软件运行阶段对应用软件进行运行加速。本申请的技术方案,在显示设备中无需另外安装优化工具,控制器可以自动检测显示设备开机情况、应用软件启动或者运行情况,进而在不同的阶段自动进行不同的加速操作,避免用户频繁操作优化工具。
附图说明
[0042]为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0043]图1中示例性示出了根据一些实施例的显示设备与控制装置之间操作场景的示意图;
[0044]图2中示例性示出了根据一些实施例的显示设备200的硬件配置框图;
[0045]图3中示例性示出了根据一些实施例的控制装置100的硬件配置框图;
[0046]图4中示例性示出本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种显示设备,其特征在于,包括:显示器;控制器,被配置为:响应于显示设备开机指令,对所述显示设备的系统服务进行优化加速;所述系统服务用于表示所述显示设备中运行的应用软件和/或进程;响应于应用软件启动指令,在所述应用软件为显示设备中的核心软件的情况下,对所述应用软件进行超频启动加速;所述核心软件用于表示支持所述显示设备运行的必要的应用软件;在所述应用软件启动后,对所述应用软件进行运行加速。2.根据权利要求1所述的显示设备,其特征在于,所述控制器,还被配置为:响应于显示设备开机指令,检测所述显示设备中的开机自启动软件;在所述开机自启动软件不是所述显示设备的系统应用的情况下,禁用所述开机自启动软件;所述系统应用用于表示所述显示设备的系统中固有的应用软件。3.根据权利要求1所述的显示设备,其特征在于,所述控制器,还被配置为:响应于显示设备开机指令,检测所述显示设备中当前运行的系统服务进程;在所述系统服务进程不是所述显示设备的核心服务进程的情况下,禁用所述系统服务进程;所述核心服务进程用于表示支持所述显示设备运行的必要的进程。4.根据权利要求1所述的显示设备,其特征在于,所述控制器,还被配置为:响应于应用软件启动指令,检测所述应用软件是否为核心软件;在所述应用软件为核心软件的情况下,将所述显示设备的处理器频率设为最高频率;在所述应用软件的超频时间内,控制处理器以最高频率运行;应用软件的所述超频时间用于表示从所述应用软件启动到所述应用软件稳定运行时的一段时间;在所述超频时间结束后,将所述处理器频率设为初始频率。5.根据权利要求1所述的显示设备,其特征在于,所述控制器,还被配置为:在所述应用软件启动后,检测所述应用软件本次启动与所述应用软件前一次运行加速之间的时间间隔是否超过...

【专利技术属性】
技术研发人员:张成宝邵肖明
申请(专利权)人:海信视像科技股份有限公司
类型:发明
国别省市:

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

1