【技术实现步骤摘要】
车载日志记录方法、装置和控制器
[0001]本申请涉及汽车领域,尤其涉及一种车载日志记录方法、装置和控制器。
技术介绍
[0002]随着车辆中操作系统的发展推进,越来越多的应用程序被部署到了车辆的操作系统中。这些应用程序之间通常存在复杂的依赖关系。在车辆使用过程中,车辆会记录日志文件。工作人员可以使用该日志文件,分析车辆的运行情况。
[0003]现有技术中,车辆的操作系统中通常使用logcat、kernel message等工具实现日志文件的生成和读写。通过该两个工具,工作人员可以使用命令查看日志文件。但是使用该两个工具生成的日志文件无法导出,工作人员必须连接设备才能查看该设备的日志文件。
[0004]在实际应用中,被装载到车辆内部的设备,无法因为只是导出日志就进行拆卸再装载的行为。因此,工作人员通常只能查看设备的日志文件,而无法针对导出的日志文件进行综合分析,存在车辆的运行情况的分析效率低的问题。
技术实现思路
[0005]本申请提供一种车载日志记录方法、装置和控制器,用以解决无法针对导出的 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.一种车载日志记录方法,其特征在于,应用于车辆的日志管理进程,所述方法包括:监听车载系统中用于存储日志数据的各个目标缓冲区,并实时从各个所述目标缓冲区中读取新增日志数据;根据本地配置文件,将所述新增日志数据写入本地配置文件中预设的目标路径下的当前日志文件中。2.根据权利要求1所述的方法,其特征在于,所述本地配置文件中包括预设文件大小、预设命名规则、目标路径,所述根据本地配置文件,将所述新增日志数据写入目标路径下的当前日志文件中,具体包括:根据所述新增日志数据的数据大小、所述当前日志文件的大小和预设文件大小,判断所述当前日志文件中是否存在足够空间写入所述新增日志数据;若是,则在所述当前日志文件中写入所述新增日志数据;若否,则根据所述预设命名规则在所述目标路径中创建新日志文件,并将所述新增日志数据写入所述新日志文件。3.根据权利要求2所述的方法,其特征在于,所述本地配置文件中包括预设目录大小,所述判断所述当前日志文件中是否存在足够空间写入所述新增日志数据之前,所述方法,还包括:根据所述预设目录大小和所述目标路径中各个日志文件的大小总和,判断所述目标路径中各个日志文件的大小总和是否超过所述预设目录大小;若是,则删除创建时间最久的日志文件。4.根据权利要求1所述的方法,其特征在于,所述监听车载系统中用于存储日志数据的各个目标缓冲区,并实时从各个所述目标缓冲区中读取新增日志数据,具体包括:通过socket通信监听线程,监听车载系统中用于存储日志数据的各个目标缓冲区;通过socket通信协议实现各个所述目标缓冲区中新增日志数据的读取和传输。5.根据权利要求1
‑
技术研发人员:肖立杨,
申请(专利权)人:亿咖通湖北技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。