一种嵌入式系统的日志管理方法及嵌入式系统技术方案

技术编号:39818704 阅读:23 留言:0更新日期:2023-12-22 19:37
本发明专利技术是关于一种嵌入式系统的日志管理方法及嵌入式系统,该方法包括:获取存储介质的有效存储地址列表及待记录日志,有效存储地址列表是根据存储介质当前的坏块分布情况确定的,有效存储地址列表用于表示存储介质当前的可用存储位置分布情况;根据有效存储地址列表,确定待记录日志的待写入地址;将待记录日志存储至待写入地址对应的存储介质中

【技术实现步骤摘要】
一种嵌入式系统的日志管理方法及嵌入式系统


[0001]本专利技术实施例涉及计算机
,尤其涉及一种嵌入式系统的日志管理方法及嵌入式系统


技术介绍

[0002]基于嵌入式单片机领域中,主要以大容量存储介质进行系统日志的存储,以使得嵌入式系统出现问题时,利用日志定位系统故障原因

[0003]由于大容量存储介质自身的产品特性,在一定次数的擦写后,会在随机位置产生坏块

如果坏块产生在日志管理系统的存储区域中,将会导致无法记录日志数据,最终造成日志管理失效等严重后果

[0004]因此,有必要改善上述相关技术方案中存在的一个或者多个问题

[0005]需要注意的是,本部分旨在为权利要求书中陈述的本专利技术的技术方案提供背景或上下文

此处的描述不因为包括在本部分中就承认是现有技术


技术实现思路

[0006]本专利技术的目的在于提供一种嵌入式系统的日志管理方法,进而至少在一定程度上解决由于相关技术的限制和缺陷而导致的一个本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种嵌入式系统的日志管理方法,其特征在于,包括:获取存储介质的有效存储地址列表及待记录日志,所述有效存储地址列表是根据所述存储介质当前的坏块分布信息确定的,所述坏块分布信息用于表示所述存储介质当前的坏块分布情况,所述有效存储地址列表用于表示所述存储介质当前的可用存储位置分布情况;根据所述有效存储地址列表,确定所述待记录日志的待写入地址;将所述待记录日志存储至所述待写入地址对应的存储介质中
。2.
根据权利要求1所述的嵌入式系统的日志管理方法,其特征在于,所述方法还包括:获取所述存储介质当前的所述坏块分布信息;根据所述存储介质当前的所述坏块分布信息,生成所述存储介质当前的有效存储地址列表
。3.
根据权利要求2所述的嵌入式系统的日志管理方法,其特征在于,当嵌入式系统首次上电时,所述获取所述存储介质当前的所述坏块分布信息的步骤包括:对所述存储介质进行坏块标定;根据标定结果确定所述存储介质当前的所述坏块分布信息
。4.
根据权利要求2所述的嵌入式系统的日志管理方法,其特征在于,当嵌入式系统再次上电时,所述获取所述存储介质当前的所述坏块分布信息的步骤包括:读取上次下电时存储的历史坏块分布信息,以及本次上电时的存储分布信息,所述存储分布信息表示所述存储介质中存储位置被占用情况;将所述历史坏块分布信息与本次上电时的所述存储分布信息进行匹配;当所述历史坏块分布信息与所述存储分布信息不匹配时,确定是否产生第一新增坏块;当产生所述第一新增坏块时,将所述第一新增坏块更新到所述历史坏块分布信息中,得到所述存储介质当前的所述坏块分布信息
。5.
根据权利要求4所述的嵌入式系统的日志管理方法,其特征在于,所述根据所述存储介质当前的所述坏块分布信息,生成所述存储介质当前的有效存储地址列表的步骤包括:根...

【专利技术属性】
技术研发人员:徐彦肖正虎
申请(专利权)人:西安图为电气技术有限公司
类型:发明
国别省市:

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

1