一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种空间回收方法、装置、设备及可读存储介质与流程

2021-11-05 22:44:00 来源:中国专利 TAG:

技术特征:
1.一种空间回收方法,其特征在于,包括:确定目标位图;在磁盘中扫描所述目标位图对应的元数据,确定所述元数据的占用状态;若所述元数据被占用,将所述目标位图置为1;若所述元数据未被占用,将所述目标位图置为0。2.根据权利要求1所述的空间回收方法,其特征在于,所述确定目标位图,包括:在系统重启后,获取预分配的位图,作为所述目标位图。3.根据权利要求1所述的空间回收方法,其特征在于,在所述确定目标位图之前,还包括:判断当前是否存在主机io数据写入进程;若不存在,执行所述确定目标位图的步骤。4.根据权利要求1所述的空间回收方法,其特征在于,所述在磁盘中扫描所述目标位图对应的元数据,确定所述元数据的占用状态,包括:在磁盘中查找所述目标位图对应的元数据空间,作为目标空间;查询所述目标空间是否落盘于b 树;若是,判定所述元数据被占用;若否,判定所述元数据未被占用。5.根据权利要求1所述的空间回收方法,其特征在于,在所述将所述目标位图置为0之后,还包括:释放所述元数据以及所述位图对应的存储空间。6.一种空间回收装置,其特征在于,包括:位图确定单元,用于确定目标位图;磁盘扫描单元,用于在磁盘中扫描所述目标位图对应的元数据,确定所述元数据的占用状态;若所述元数据被占用,触发第一置位单元;若所述元数据未被占用,触发第二置位单元;所述第一置位单元,用于将所述目标位图置为1;所述第二置位单元,用于将所述目标位图置为0。7.根据权利要求6所述的空间回收装置,其特征在于,所述位图确定单元具体为重启触发单元,所述重启触发单元用于:在系统重启后,获取预分配的位图,作为所述目标位图。8.根据权利要求6所述的空间回收装置,其特征在于,还包括优先级判断单元,用于在所述位图确定单元执行确定目标位图之前,判断当前是否存在主机io数据写入进程;若不存在,触发所述位图确定单元。9.一种计算机设备,其特征在于,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如权利要求1至5任一项所述空间回收方法的步骤。10.一种可读存储介质,其特征在于,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至5任一项所述空间回收方法的步骤。

技术总结
本发明公开了一种空间回收方法,该方法提出了一种针对存储过程中关于存储系统元数据位图空间泄露和回收问题的解决方式,该方法通过对目标位图对应的元数据进行空间占用状态的扫描,通过扫描确定元数据是否被占用,根据扫描结果对目标位图进行重新置位,实现了位图从未知状态到已知状态的改变,则系统可以基于已知的占用状态进行相应的空间回收以及利用,实现空间的重复利用,提高了存储系统的稳定性。本发明还公开了一种空间回收装置、设备及可读存储介质,具有相应的技术效果。具有相应的技术效果。具有相应的技术效果。


技术研发人员:甄凤远 刘志勇
受保护的技术使用者:苏州浪潮智能科技有限公司
技术研发日:2021.06.30
技术公布日:2021/11/4
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献