数据处理方法和装置、存储介质和电子设备与流程

文档序号:25542502发布日期:2021-06-18 20:39阅读:来源:国知局

技术特征:

1.一种数据处理方法,其特征在于,所述方法包括:

通过文件系统拦取发送至目标高频分区的数据存储指令和待存入数据,所述目标高频分区为与该文件系统对应的目标高频分区;

确定与所述目标高频分区对应的目标空闲文件夹;

将所述待存入数据存入所述目标空闲文件夹;

其中,磁盘中包括至少一个所述文件系统,每个文件系统对应一个高频分区,所述文件系统存储有高频分区与该高频分区对应的目标空闲文件夹的对应关系,所述目标空闲文件夹位于所述磁盘的低频分区,所述高频分区的擦写频率高于所述低频分区的擦写频率。

2.根据权利要求1所述的方法,其特征在于,所述将所述待存入数据存入所述目标空闲文件夹,包括:

确定所述目标空闲文件夹的剩余容量,并判断所述目标空闲文件夹的剩余容量是否满足预设容量条件,在所述目标空闲文件夹的剩余容量满足所述预设容量条件的情况下,将所述待存入数据存入所述目标空闲文件夹,在所述目标空闲文件夹的剩余容量不满足所述预设容量条件的情况下,将所述待存入数据存入所述目标高频分区。

3.根据权利要求1所述的方法,其特征在于,所述将所述待存入数据存入所述目标空闲文件夹,包括:

确定所述低频分区的擦写频率,并判断所述低频分区的擦写频率是否满足第一擦写条件,在所述低频分区的擦写频率满足所述第一擦写条件的情况下,将所述待存入数据存入所述目标空闲文件夹,在所述低频分区的擦写频率不满足所述第一擦写条件的情况下,将所述待存入数据存入所述目标高频分区;或者,

确定所述目标高频分区的擦写频率和所述低频分区的擦写频率,并判断所述目标高频分区的擦写频率和所述低频分区的擦写频率的比值或差值是否满足第二擦写条件,在所述目标高频分区的擦写频率和所述低频分区的擦写频率的比值或差值满足所述第二擦写条件的情况下,将所述待存入数据存入所述目标空闲文件夹,在所述目标高频分区的擦写频率和所述低频分区的擦写频率的比值或差值不满足所述第二擦写条件的情况下,将所述待存入数据存入所述目标高频分区。

4.根据权利要求3所述的方法,其特征在于,所述目标高频分区的擦写频率是基于所述目标高频分区的操作记录文件确定的,所述目标空闲文件夹的擦写频率是基于所述目标空闲文件夹的操作记录文件确定的;

所述方法还包括:

在对所述目标高频分区或所述目标空闲文件夹执行数据写入、数据读取和数据删除操作时,在所述目标高频分区或所述目标空闲文件夹对应的操作记录文件中记录操作次数和数据变化量。

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

获取针对所述目标高频分区的数据处理指令;

在所述目标高频分区和所述目标空闲文件夹中查找待处理的目标数据;

基于所述数据处理指令的类型,对所述目标数据进行数据处理操作,其中,所述数据处理操作包括开启操作、修改操作、删除操作中的至少一种。

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

基于所述目标空闲文件夹的剩余容量和/或擦写频率,确定是否将处理后的所述目标数据存入所述目标空闲文件夹。

7.根据权利要求5所述的方法,其特征在于,所述在所述目标高频分区和所述目标空闲文件夹中查找待处理数据,包括:

在所述磁盘的缓存区域中查找所述待处理数据,在所述磁盘的缓存区域中不存在所述待处理数据的情况下,在所述目标高频分区和所述目标空闲文件夹中查找所述待处理数据。

8.根据权利要求1所述的方法,其特征在于,所述数据存储指令还包括目标目录,所述目标目录为所述目标高频分区中的任意子目录;

所述将所述待存入数据存入所述目标空闲文件夹,包括;

将所述待存入数据存入所述目标空闲文件夹中与所述目标目录对应的子文件夹中。

9.根据权利要求8所述的方法,其特征在于,所述方法还包括:

获取针对所述目标高频分区的目录新建指令或目录删除指令;

在所述目标高频分区中新建所述目录新建指令对应的目录,并在所述目标空闲文件夹中新建与所述目录新建指令对应的目录;或,

删除所述目标高频分区中与所述目录删除指令对应的目录,并在所述目标空闲文件夹中删除与所述目录删除指令对应的目录。

10.根据权利要求8所述的方法,其特征在于,所述方法还包括:

获取针对所述目标高频分区的数据展示指令,所述数据展示指令包括待展示目录;

确定所述目标高频分区的所述待展示目录中的待展示数据和所述目标空闲文件夹中与所述待展示目录对应的子文件夹中的待展示数据;

将所述目标高频分区中的待展示数据和所述目标空闲文件夹中的待展示数据合并,并展示合并后的数据。

11.根据权利要求1所述的方法,其特征在于,所述方法还包括:

响应于针对所述低频分区的数据展示指令,确定所述低频分区中的待展示数据和所述目标空闲文件夹中的数据;

展示所述低频分区中的待展示数据,其中,所述目标空闲文件中的数据处于隐藏状态。

12.根据权利要求1-11中任一项所述的方法,其特征在于,所述方法还包括:

确定各高频分区对应的空闲文件夹和文件系统;

将高频分区和该高频分区对应的空闲文件夹的目录信息和操作函数存入与该高频分区对应的文件系统;

所述文件系统用于拦取针对所述文件系统所对应的高频分区的数据操作指令,并响应于所述数据操作指令,基于所述数据操作指令对应的操作函数对该高频分区或该高频分区对应的空闲文件夹中的数据进行操作,其中,所述数据操作指令包括数据存储指令、数据操作指令、数据展示指令中的至少一种。

13.一种数据处理装置,其特征在于,所述装置包括:

存储指令获取模块,用于通过文件系统拦取发送至目标高频分区的数据存储指令和待存入数据,所述目标高频分区为与该文件系统对应的目标高频分区;

文件夹确定模块,用于确定与所述目标高频分区对应的目标空闲文件夹;

数据存储模块,用于将所述待存入数据存入所述目标空闲文件夹;

其中,磁盘中包括至少一个所述文件系统,每个文件系统对应一个高频分区,所述文件系统存储有高频分区与该高频分区对应的目标空闲文件夹的对应关系,所述目标空闲文件夹位于所述磁盘的低频分区,所述高频分区的擦写频率高于所述低频分区的擦写频率。

14.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-12中任一项所述方法的步骤。

15.一种电子设备,其特征在于,包括:

存储器,其上存储有计算机程序;

处理器,用于执行所述存储器中的所述计算机程序,以实现权利要求1-12中任一项所述方法的步骤。


技术总结
本公开涉及一种数据处理方法和装置、存储介质和电子设备,所述方法包括:通过文件系统拦取发送至目标高频分区的数据存储指令和待存入数据,所述目标高频分区为与该文件系统对应的目标高频分区;确定与所述目标高频分区对应的目标空闲文件夹;将所述待存入数据存入所述目标空闲文件夹;其中,磁盘中包括至少一个所述文件系统,每个文件系统对应一个高频分区,所述文件系统存储有高频分区与该高频分区对应的目标空闲文件夹的对应关系,所述目标空闲文件夹位于所述磁盘的低频分区,所述高频分区的擦写频率高于所述低频分区的擦写频率。本公开可以平衡磁盘各分区的损耗以提升磁盘的使用寿命。

技术研发人员:王岩
受保护的技术使用者:北京车和家信息技术有限公司
技术研发日:2021.03.22
技术公布日:2021.06.18
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1