【技术实现步骤摘要】
车载系统的应用保护方法和装置
本专利技术涉及到车载系统使用领域,特别是涉及到车载系统的应用保护方法和装置。
技术介绍
随着社会的发展,人们的生活水平越来越高,对汽车的功能要求也越来越多样化。现在汽车的车载系统一般采用Android系统,车载系统里有很多应用,包括最基本的导航、收音机、空调,还有丰富人们的车内娱乐活动的有音频播放器、视频播放器、DVD机、蓝牙等,还有辅助驾驶的倒车影像等各种各样的应用,均是车载系统控制。Android系统有一种OOMKILLER的机制,它会在系统内存耗尽的情况下,启用自己算法,对运行中的每个应用生成oom_adj值,该值跟占用的内存成正比,然后将oom_adj值偏高的应用选择性的kill(杀死)掉,为运行内存腾出空间,避免内存不足而出现系统无法加载等故障。而在此基础上,很容易kill一些重要的应用,给用户带来不好的体验。
技术实现思路
本专利技术的主要目的为提供一种车载系统的应用保护方法和装置,保护车载系统的核心应用,避免系统自动清理时被杀掉。为了实现上述专利技术目的,本专利技术提出一种车载系统的应用保护方法,包括步骤:车载系统达到清理后 ...
【技术保护点】
一种车载系统的应用保护方法,其特征在于,包括步骤:车载系统达到清理后台应用的条件,启动杀死应用的程序;获取后台运行的应用,将属于预设的白名单上的后台应用放置在第一列表内,将不属于白名单上的后台应用放置在第二列表内,白名单是指不可被杀死的应用的名单;放弃杀死第一列表上的应用。
【技术特征摘要】
1.一种车载系统的应用保护方法,其特征在于,包括步骤:车载系统达到清理后台应用的条件,启动杀死应用的程序;获取后台运行的应用,将属于预设的白名单上的后台应用放置在第一列表内,将不属于白名单上的后台应用放置在第二列表内,白名单是指不可被杀死的应用的名单;放弃杀死第一列表上的应用。2.如权利要求1所述的车载系统的应用保护方法,其特征在于,所述车载系统清理后台应用的条件,包括:车载系统的CPU的运行值高于第一预设值。3.如权利要求1所述的车载系统的应用保护方法,其特征在于,所述将不属于白名单上的后台应用放置在第二列表内的步骤之后包括:按照预设的规则杀死第二列表上的应用。4.如权利要求3所述的车载系统的应用保护方法,其特征在于,所述按照预设的规则杀死第二列表上的应用的步骤包括:获取所述第二列表上各应用的adj值,其中,所述adj值表示应用被杀死的优先系数;按照adj值从高到低的顺序依次杀死所述第二列表中的应用,直到CPU的运行值小于预设的第二预设值时,停止所述杀死应用的程序。5.如权利要求4所述的车载系统的应用保护方法,其特征在于,所述adj值的获取方法,包括:根据应用的运行时间以及频率,生成调整值;调整值乘以该应用对应的预设的权重系数,得出所述adj值。6.一种车...
【专利技术属性】
技术研发人员:胡仲阳,王辉耀,方杰,
申请(专利权)人:深圳市沃特沃德股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。