【技术实现步骤摘要】
本申请涉及计算机存储,尤其是一种掉电分析系统的掉电分析方法及掉电分析系统。
技术介绍
1、在嵌入式产品中,主要使用的存储设备为nor flash、nand flash、emmc等较为廉价的非易失性存储,并且基于硬件设计的掉电分析装置成本相对过高,不适合在嵌入式场景中推广。这些存储设备或者驱动处理逻辑往往存在掉电等异常情况,而在掉电场景重新启动之后,会表现出来文件系统与掉电前不一致的情况。
2、相关技术中,主要通过两种方案应对掉电问题。其中,一种方案是在掉电场景,通过大电容和掉电检测装置保障供电,以确保数据的正确落盘;但这一方案会提高硬件成本和硬件设计的复杂度,并且,无法跟踪大电容和掉电检测装置异常时候存储数据不一致带来的问题。另一种方式是进行文件系统数据日志备份,掉电后,通过第一备份数据或者记录数据流来恢复文件系统状态,从而保护文件系统数据的一致性;但这一方案同样会提高硬件成本和硬件设计的复杂度,并且难以排查底层存储设备掉电场景的异常。可见,目前在嵌入式产品中,掉电场景导致的文件系统不一致性的问题的排查难度大,难以确定文件系
...【技术保护点】
1.一种掉电分析系统的掉电分析方法,其特征在于,所述掉电分析系统包括:可插拔连接的第一存储设备和第二存储设备;所述第一存储设备包括:第一存储介质、数据处理模块;所述数据处理模块包括:数据采集模块、数据过滤模块和派发处理模块;所述第二存储设备包括第二存储介质;
2.根据权利要求1所述的掉电分析方法,其特征在于,所述第一存储设备包括:文件系统;所述文件系统包括存储块模块、存储驱动模块;所述数据采集模块包括:内核跟踪单元、日志缓存单元、系统数据采集单元;
3.根据权利要求2所述的掉电分析方法,其特征在于,所述通过所述数据过滤模块基于预设过滤规则对所述
...【技术特征摘要】
1.一种掉电分析系统的掉电分析方法,其特征在于,所述掉电分析系统包括:可插拔连接的第一存储设备和第二存储设备;所述第一存储设备包括:第一存储介质、数据处理模块;所述数据处理模块包括:数据采集模块、数据过滤模块和派发处理模块;所述第二存储设备包括第二存储介质;
2.根据权利要求1所述的掉电分析方法,其特征在于,所述第一存储设备包括:文件系统;所述文件系统包括存储块模块、存储驱动模块;所述数据采集模块包括:内核跟踪单元、日志缓存单元、系统数据采集单元;
3.根据权利要求2所述的掉电分析方法,其特征在于,所述通过所述数据过滤模块基于预设过滤规则对所述第一掉电场景数据进行过滤处理,得到过滤后的第二掉电场景数据,包括:
4.根据权利要求1所述的掉电分析方法,其特征在于,所述派发处理模块包括:整合单元、压缩单元、第一派发单元;
5.根据权利要求4所述的掉电分析方法,其特征在于,所述根据所述整合后的初始数据流的数据量与预设数据量阈值进行比较,确定所述目标数据流,包括:
6.根据权利要求1所述的掉电分析方法,其特征在于,所述掉电分析系统还包括:可插拔连接...
【专利技术属性】
技术研发人员:黎彪,苏佳佳,
申请(专利权)人:珠海全志科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。