基于分区固态盘的透明压缩方法、存储控制器及存储系统

    公开(公告)号:CN118567567A

    公开(公告)日:2024-08-30

    申请号:CN202410729402.9

    申请日:2024-06-06

    IPC分类号: G06F3/06

    摘要: 本发明公开了基于分区固态盘的透明压缩方法、存储控制器及存储系统,属于数据存储领域,分区固态盘的固件内集成了压缩模块,超级块被细分为子超级块,包括数据子超级块和额外子超级块;在后续的闪存分配、写入、擦除以及垃圾回收过程中,均以子超级块为单位进行管理。在此基础上,将闪存也划分为固定大小的槽,并将压缩后的逻辑页映射到固定大小的槽中,压缩后的逻辑页若大于槽大小,则将超出部分截断后写入额外子超级块中;根据数据的压缩率动态调整槽的大小;采用轻量级垃圾回收策略。本发明在分区固态盘内部实现数据压缩功能,能减少写入数据量,提高闪存写入性能和耐久性,并降低主机端CPU负载,同时,减少空间浪费,降低成本。