【技术实现步骤摘要】
本申请实施例涉及电子,涉及但不限于一种数据处理方法及装置、电子设备、存储介质。
技术介绍
1、在电子设备的存储介质内部出现数据分布不连续或者可用空间碎片化分布时,需要对数据进行整理或者丢弃等。现有技术主要通过文件系统与存储介质的数据读写交互流程实现对存储介质内部数据的处理。
2、由于数据读写交互流程需要使用文件系统的大量内存和进行大量的数据读写操作,因此造成了数据处理过程耗时较长和电子设备运行卡顿的问题。
技术实现思路
1、有鉴于此,本申请实施例提供的数据处理方法及装置、电子设备、存储介质,能够通过文件系统与存储介质的异步操作完成对存储介质内部数据的处理,减少数据处理的内存开销和数据输入输出开销,实现快速数据处理,提升了设备工作效率。
2、第一方面,本申请实施例提供的数据处理方法,应用于文件系统,所述方法包括:
3、获取待处理数据的源地址和处理信息,所述源地址用于指示所述待处理数据在存储介质的存储地址,所述处理信息用于指示所述存储介质对所述待处理数据进行
...【技术保护点】
1.一种数据处理方法,其特征在于,应用于文件系统,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述处理信息包括目标地址,所述目标地址用于指示所述存储介质对所述待处理数据进行数据迁移和/或数据丢弃。
3.根据权利要求2所述的方法,其特征在于,所述获取待处理数据的处理信息,包括:
4.根据权利要求3所述的方法,其特征在于,所述确定所述目标地址对应所述存储介质迁移所述待处理数据的目的存储地址,包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述源地址对应的所述待处理数据在所述存储介质中的源存储空间的大小
...【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于文件系统,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述处理信息包括目标地址,所述目标地址用于指示所述存储介质对所述待处理数据进行数据迁移和/或数据丢弃。
3.根据权利要求2所述的方法,其特征在于,所述获取待处理数据的处理信息,包括:
4.根据权利要求3所述的方法,其特征在于,所述确定所述目标地址对应所述存储介质迁移所述待处理数据的目的存储地址,包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述源地址对应的所述待处理数据在所述存储介质中的源存储空间的大小确定所述存储介质中的目标空间,包括:
6.根据权利要求4或5所述的方法,其特征在于,所述目标空间包括至少两个目标子空间,每个所述目标子空间的大小等于或者小于空间分配阈值,所述空间分配阈值是所述文件系统一次分配的所述存储介质中的最大存储空间,所述根据所述目标空间的地址确定所述目标地址,包括:
7.根据权利要求6所述的方法,其特征在于,所述根据所述源地址和所述处理信息生成信息包并发送至所述存储介质,包括:
8.根据权利要求4所述的方法,其特征在于,所述待处理数据包括有效数据和无效数据,所述根据所述源地址对应的所述待处理数据在所述存储介质中的源存储空间的大小确定所述存储介质中的目标空间,包括:
9.根据权利要求1所述的方法,其特征在于,所述处理信息包括目标地址和标记信息,所述标记信息用于指示所述存储介质对所述待处理数据进行数据迁移和/或数据丢弃,所述目标地址用于指示所述存储介质对所述待处理数据进行数据迁移时的目的存储地址。
10.根据权利要求9所述的方法,其特征在于,所述获取待处理数据的处理信息,包括:
11.根据权利要求10所述的方法,其特征在于,所述确定所述目标地址对应所述存储介质迁移所述待处理数据的目的存储地址,包括:
12.根据权利要求10所述的方法,其特征在于,所述待处理数据包括第一数据和第二数据,所述第一数据对应的数据处理方式为数据迁移,所述第二数据对应的数据处理方式为数据丢弃,所述数据迁移对应的标记信息为第一标记,所述数据丢弃对应的标记信息为第二标记,所述根据所述数据处理方式确定所述待处理数据对应的标记信息,包括:
13.根据权利要求1-5,7-12中任一项所述的方法,其特征在于,所述获取待处理数据的源地址,包括:
14.根据权利要求1所述的方法,其特征在于,在所述获取待处理数据的源地址和处理信息之前,所述方法还包括:
15.根据权利要求4或11所述的方法,其特征在于,所述源地址中的地址是不连续的,确定的所述目标地址中的地址是连续的...
【专利技术属性】
技术研发人员:何源,俞超,刘德荣,徐楠,欧远旺,陈嘉源,颜以诺,
申请(专利权)人:西安欧珀通信科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。