存储处理方法和电子设备、可读存储介质技术

技术编号:39262449 阅读:28 留言:0更新日期:2023-10-30 12:15
本申请公开了一种存储处理方法和电子设备、可读存储介质,属于通信技术领域。该方法包括:确定闪存的总存储空间中的空闲存储空间;基于所述空闲存储空间划分第一区域;基于所述闪存的总存储空间的第一存储类型,将所述第一区域对应的存储空间的存储类型转化为单层存储单元存储类型;将需要进行写操作的数据写入所述第一区域中。所述第一区域中。所述第一区域中。

【技术实现步骤摘要】
存储处理方法和电子设备、可读存储介质


[0001]本申请属于通信
,具体涉及一种存储处理方法和电子设备、可读存储介质。

技术介绍

[0002]在当今社会,人们使用电子设备的场景越来越丰富,人们对电子设备的存储容量及存储流畅度体验的追求越来越高。为此,存储器技术在不断的迭代升级,由存储类型为单层存储单元(Single

Level Cell,SLC)的存储器,逐渐演进到存储类型为多层存储单元的存储器,可带来更大的存储容量,单位存储的成本降低,以达到更高的存储容量。
[0003]然而,性能及寿命等可靠性指标也随着存储器的迭代升级而不断下降,容易导致性能及寿命不满足消费者使用需求。在消费者实际使用场景中,则将严重影响消费者的体验。

技术实现思路

[0004]本申请实施例的目的是提供一种存储处理方法和电子设备、可读存储介质,能够解决多层存储单元的存储器带来的可靠性下降的问题。
[0005]第一方面,本申请实施例提供了一种存储处理方法,该方法包括:
[0006]确定闪存的总存储空间中的空闲存本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种存储处理方法,其特征在于,包括:确定闪存的总存储空间中的空闲存储空间;基于所述空闲存储空间划分第一区域;基于所述闪存的总存储空间的第一存储类型,将所述第一区域对应的存储空间的存储类型转化为单层存储单元存储类型;将需要进行写操作的数据写入所述第一区域中。2.根据权利要求1所述的方法,其特征在于,所述确定闪存的总存储空间中的空闲存储空间,包括:确定所述闪存的总存储空间和已占用空间,所述已占用空间包括已占用的所述第一存储类型的存储空间和第一区域的存储空间;根据所述总存储空间与所述已占用空间的差值,得到所述空闲存储空间。3.根据权利要求2所述的方法,其特征在于,所述将需要进行写操作的数据写入所述第一区域中之后,还包括:在写入所述第一区域中的数据占用所述第一区域的存储空间达到预设阈值的情况下,将所述第一区域中的数据搬移到第五区域。4.根据权利要求1所述的方法,其特征在于,所述第一存储类型包括多层存储单元的存储类型,所述多层存储单元包括双层存储单元MLC、三层存储单元TLC和四层存储单元QLC中至少一个。5.根据权利要求4所述的方法,其特征在于,所述基于所述空闲存储空间划分第一区域,包括:基于所述第一存储类型对应的多层存储单元,确定所述空闲存储空间可容纳的所述多层存储单元的数量;基于所述多层存储单元的数量,划分所述第一区域;所述基于所述闪存的总存储空间的第一存储类型,将所述第一区域对应的存储空间的存储类型转化为单层存储单元SLC存储类型,包括:将所述空闲存储空间可容纳的所述数量的各多层存储单元,分别合并为一个单层存储单元。6.根据权利要求1所述的方法,其特征在于,还包括:在接收到目标读写请求的情况下,判断所述目标读写请求对应的数据是否包含在预设的第二区域中,其中所述第二区域基于所述闪存的总存储空间构建并用于存储特定数据,所述第二区域通过所述SLC存储类型存储所述特定数据;在所述目标读写请求对应的数据包含在所述第二区域中的情况下,通过所述SLC存储类型在所述第二区域操作所述目标读写请求对应的数据。7.根据权利要求6所述的方法,其特征在于,在判断所述目标读写请求对应的数据是否包含在预设的第二区域中之前,还包括在所述闪存的总存储空间构建立所述第二区域的步骤,具体包括:在所述闪存的总存储空间中划分预设大小的存储空间;基于所述闪存的总存储空间的第一存储类型,将所述预设大小的存储空间的存储类型转化为所述SLC存储类型;
为所述第二区域中的各存储单元分配固定的物理地址,其中所述固定的物理地址与所述特定数据的逻辑地址之间存在映射关系。8.根据权利要求7所述的方法,其特征在于,通过所述SLC存储类型在所述第二区域操作所述目标读写请求对应的数据,包括:在所述目标读写请求对应数据读取的情况下,确定所述第二区域中与所述目标读写请求对应的数据的逻辑...

【专利技术属性】
技术研发人员:陈博文
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1