【技术实现步骤摘要】
一种连续存储空间确定方法、装置及电子设备和存储介质
本申请涉及存储
,更具体地说,涉及一种连续存储空间确定方法、装置及一种电子设备和一种计算机可读存储介质。
技术介绍
全闪存储是存储发展的一个重要方向,相比传统存储,全闪存储除了具备高性能的特点外,在数据组织方式与普通存储也有些显著的区别。传统存储的数据组织采用的是覆盖写方式,即向同一个逻辑地址写入数据时,每次都是写在同一个地方,并覆盖旧数据,而全闪存储中则一般采用追加写方式,即向同一个逻辑地址写入数据时,每次都写在一个新地方,而旧数据不会被覆盖,而是通过垃圾回收进行处理。全闪存储的控制系统在进行空间管理时,通常会将系统空间划分了若干个数据块,而后使用这些数据块进行数据的存储。因此,如何确定连续存储空间是本领域技术人员需要解决的技术问题。
技术实现思路
本申请的目的在于提供一种连续存储空间确定方法、装置及一种电子设备和一种计算机可读存储介质,可以在存储空间中确定连续存储空间。为实现上述目的,本申请提供了一种连续存储空间确定方法,包括: ...
【技术保护点】
1.一种连续存储空间确定方法,其特征在于,包括:/n确定目标存储区域和采样长度,并基于所述采样长度在所述目标存储区域中进行采样,得到多个样本;/n根据每个所述样本中每个数据块的可用情况确定每个所述样本的优先级,并根据所述优先级确定每个所述样本对应的权值;其中,所述权值与所述优先级呈正相关;/n将所有权值的和作为所述目标存储区域的连续性级别,当所述连续性级别大于预设值时,判定所述目标存储区域为连续存储空间。/n
【技术特征摘要】
1.一种连续存储空间确定方法,其特征在于,包括:
确定目标存储区域和采样长度,并基于所述采样长度在所述目标存储区域中进行采样,得到多个样本;
根据每个所述样本中每个数据块的可用情况确定每个所述样本的优先级,并根据所述优先级确定每个所述样本对应的权值;其中,所述权值与所述优先级呈正相关;
将所有权值的和作为所述目标存储区域的连续性级别,当所述连续性级别大于预设值时,判定所述目标存储区域为连续存储空间。
2.根据权利要求1所述连续存储空间确定方法,其特征在于,所述根据每个所述样本中每个数据块的可用情况确定每个所述样本的优先级,包括:
获取所述目标存储区域的位图;其中,所述位图中的每个数据位对应所述目标存储区域中的一个数据块,所述数据位描述所述数据块的可用情况;
基于所述位图确定每个所述样本的样本值,并利用所述样本值确定每个所述样本的优先级。
3.根据权利要求2所述连续存储空间确定方法,其特征在于,所述利用所述样本值确定每个所述样本的优先级,包括:
在目标数据表中确定每个所述样本值对应的优先级作为每个所述样本的优先级;其中,所述数据表为记录样本值与优先级对应关系的数据表。
4.根据权利要求1所述连续存储空间确定方法,其特征在于,所述根据所述优先级确定每个所述样本对应的权值之前,还包括:
确定每个所述样本中的可用数据块数量;
相应的,所述根据所述优先级确定每个所述样本对应的权值,包括:
根据所述优先级和所述可用数据块数量确定每个所述样本对应的权值。
5.根据权利要求4所述连续存储空间确定方法,其特征在于,所述根据所述优先级和所述可用数据块数量确定每个所述样本对应的权值,包括:
根据所述优先级确定每个所述样本对应的权值区间;
根据所述可用数据块数量...
【专利技术属性】
技术研发人员:刘志勇,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。