-
公开(公告)号:CN112306418B
公开(公告)日:2022-10-21
申请号:CN202011242251.2
申请日:2020-11-09
Applicant: 中国船舶重工集团公司第七0七研究所九江分部
IPC: G06F3/06
Abstract: 本发明提供了一种VxWorks环境下基于RawFS的数据记录方法,包括:包括:磁盘分区RawFS文件系统挂载;对记录块进行格式化,并将每个格式化后的记录块的颜色标记戳标记为颜色一;存储数据至记录块,更改记录块的颜色标记戳为颜色二;当磁盘分区写满后进行回绕式磁盘分区写入,并更改回绕写入数据的记录块颜色标记戳为颜色三,后续数据存储覆盖历史数据;根据颜色标记戳查找数据历史写入位置,进行数据封装与回绕式磁盘写入。本发明可实现磁盘各区域擦除写入次数均衡,数据记满后可自动覆盖历史记录区,不产生磁盘碎片,有效延长了磁盘的使用寿命以及提高了磁盘存储的利用效率。