发明名称 |
一种Android车载系统进程管理的改进方法 |
摘要 |
本发明提供了一种Android车载系统进程管理的改进方法,克服了针对Android车载系统在软实时性及安全性方面存在着不足。所述改进方法包括:引入了车载进程,通过配置的方式,系统在包扫描的时候进行识别,同时引入了接口权重,即不同的车载信息接口有不同的权重;通过车载信息接口的调用,把接口权重大小与时间结合,构成车载进程的动态权重,接着动态权重转化为系统可识别的优先级并及时更新;对车载进程的内存机制进行改进,在内存紧缺时优先杀死其它无关或者不重要的进程,为车载进程或者系统其它相对重要的进程空出空闲内存。本发明能实现对Android车载系统的实时性和安全性进行改进。 |
申请公布号 |
CN103399785B |
申请公布日期 |
2016.10.05 |
申请号 |
CN201310315931.6 |
申请日期 |
2013.07.25 |
申请人 |
华南理工大学 |
发明人 |
刘发贵;肖敏;蓝智宏 |
分类号 |
G06F9/46(2006.01)I;G06F9/50(2006.01)I |
主分类号 |
G06F9/46(2006.01)I |
代理机构 |
广州粤高专利商标代理有限公司 44102 |
代理人 |
何淑珍 |
主权项 |
一种Android车载系统进程管理的改进方法,其特征在于包括:(1)引入了车载进程,通过配置的方式,系统在包扫描的时候进行识别,同时引入了接口权重,即不同的车载信息接口有不同的权重;(2)通过车载信息接口的调用,把接口权重大小与时间结合,构成车载进程的动态权重,接着动态权重转化为系统可识别的优先级并及时更新;(3)对车载进程的内存机制进行改进,在内存紧缺时优先杀死其它无关或者不重要的进程,为车载进程或者系统其它相对重要的进程空出空闲内存;所述引入了车载进程具体是:在Android系统中添加了ACCESS_AUTOMOBILE_INFO权限,作为系统权限库的一部分,该权限用于访问车载信息接口;系统的PackageManagerService在进程包扫描的时候,对所有apk进行解析,提取出AndroidManifest.xml的<use‑permission>标签,找出有<use‑permissionandroid:name=”ACCESS_AUTOMOBILE_INFO”>的标签,该进程就被认为是车载进程,并把该进程标识为车载进程。 |
地址 |
511458 广东省广州市南沙区环市大道南25号华工大广州产研院 |