【技术实现步骤摘要】
本专利技术涉及数据存储,尤其涉及一种存储空间的垃圾回收方法、装置、设备及存储介质。
技术介绍
1、追加写(append only)机制是一种存储数据的方法,它在数据被写入时只允许追加操作,而不允许修改或删除之前已经写入的数据。
2、数据的最小管理单元通常是指计算机系统中用于分配和管理内存的最小单元。在许多计算机体系结构和操作系统中,最小的管理单元是字节(byte)。字节是计算机内存中存储数据的基本单位,每个字节可以存储8个二进制位(bit)。
3、目前追加写机制下,数据最小管理单元过大,会导致垃圾回收时需要搬移的数据过多,数据最小管理单元过小,会导致元数据本身的量过多,制定好一个合适的数据最小管理单元大小后,通过前端直接删除回收提前释放空间,可以提前回收部分空间,但是会导致盘上空间碎片化严重,使后续写入性能下降。
4、因此,如何减少存储空间整体数据搬移量,且避免数据空间碎片化,是目前亟需解决的技术问题。
技术实现思路
1、本专利技术主要目的在于提供一种存
...【技术保护点】
1.一种存储空间的垃圾回收方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述存储空间中设置的最小写入单元的标签,分别独立地判断每个所述存储单元内各自的垃圾量是否超过阈值,包括:
3.根据权利要求2所述的方法,其特征在于,所述识别每个独立的所述存储单元内最小写入单元的垃圾状态,包括:
4.根据权利要求1所述的方法,其特征在于,还包括:
5.根据权利要求1所述的方法,其特征在于,所述当垃圾量超过阈值时,以所述存储单元为单位,将所述存储单元内待使用数据进行搬移,并对搬移后的所述存储单元进行垃圾回收
...
【技术特征摘要】
1.一种存储空间的垃圾回收方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述存储空间中设置的最小写入单元的标签,分别独立地判断每个所述存储单元内各自的垃圾量是否超过阈值,包括:
3.根据权利要求2所述的方法,其特征在于,所述识别每个独立的所述存储单元内最小写入单元的垃圾状态,包括:
4.根据权利要求1所述的方法,其特征在于,还包括:
5.根据权利要求1所述的方法,其特征在于,所述当垃圾量超过阈值时,以所述存储单元为单位,将所述存储单元内待使用数...
【专利技术属性】
技术研发人员:简洁,张镇,刘吉双,
申请(专利权)人:中电云计算技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。