买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】基于NandFlash的顺序存储方法、电子设备和存储介质_浙江鸿泉电子科技有限公司_202110807076.5 

申请/专利权人:浙江鸿泉电子科技有限公司

申请日:2021-07-16

公开(公告)日:2024-01-26

公开(公告)号:CN113625964B

主分类号:G06F3/06

分类号:G06F3/06

优先权:

专利状态码:有效-授权

法律状态:2024.01.26#授权;2021.11.26#实质审查的生效;2021.11.09#公开

摘要:本发明涉及一种基于NandFlash的顺序存储方法、电子设备和存储介质。该方法通过将文件内容与文件信息共同存储在一个页面中,从而避免了文件与文件之间的内容存在耦合性的问题,因此对一个文件的修改操作不会影响其它文件,这样在异常情况下,不会导致其它文件的丢失;此外,通过增加新空白页并对其进行设置的方式,使得文件系统中每个擦除后的页面只会写入一次,不存在多次写入的情况,有效地克服了NandFlash在对某个页面多次写入造成其它页面数据跳变的缺点;同时,文件在追加操作时,发生意外导致最后存储的数据丢失,但之前存储的数据不会丢失,尽可能保持了数据的完整性。

主权项:1.一种基于NandFlash的顺序存储方法,其特征在于,包括:以页面为单位存储文件信息和文件内容,每个页面包括页面信息区和文件区,其中,所述页面信息区包括文件ID、顺序号、优先级、标志,所述文件区包括文件信息区和文件内容区,其中,所述文件ID用于标识文件系统中的每个文件或者目录;所述顺序号用于指示页面是文件的第几个页面;所述优先级用于指示当同一个文件存在多个相同顺序号的页面时,仅使用最高优先级的页面作为文件的页面;所述标志包括有效页面标志、文件已经删除标志和无效页面标志;所述文件信息区用于存储文件相关的信息;所述文件内容区用于存储文件的内容,所述方法进一步包括:在向文件ID为a的文件追加文件内容并且所述文件a的最后一个页面i的空闲空间超过设定值时,执行以下操作:读取所述最后一个页面i的文件区的内容,将所追加的内容与所述最后一个页面i的文件区的内容合并,并将合并后的内容写入新的一个或多个页面;将所述一个或多个页面的文件ID设置为a,将标志设置为有效页面标志,将顺序号设置为j、j+1、j+2、……、j+n-1,并将优先级设置为p+1、1、1、……、1;以及将所述页面i加入页面回收列表,其中,所述最后一个页面i的顺序号为j并且优先级为p;n代表所述一个或多个页面的数量;所述一个或多个页面是从所述页面回收列表中获取的。

全文数据:

权利要求:

百度查询: 浙江鸿泉电子科技有限公司 基于NandFlash的顺序存储方法、电子设备和存储介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。