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

文档序号:30582810发布日期:2022-06-29 13:22阅读:来源:国知局

技术特征:
1.一种数据处理方法,其特征在于,所述方法包括:获取待处理数据块;判断所述待处理数据块是否包括空洞数据块;在所述待处理数据块包括空洞数据块的情况下,删除所述待处理数据块。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:将raw格式的镜像文件进行分割,以生成所述待处理数据块。3.根据权利要求1所述的方法,其特征在于,所述待处理数据块的数据类型为字符数组;以及,获取待处理数据块,具体包括:利用c语言扩展模块中的字符指针获取所述待处理数据块。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:在python代码程序中,通过调用import函数导入所述c语言扩展模块。5.根据权利要求4所述的方法,其特征在于,所述c语言扩展模块通过cython代码程序编译生成。6.根据权利要求1所述的方法,其特征在于,判断所述待处理数据块是否包括空洞数据块,具体包括:通过遍历所述待处理数据块,判断所述待处理数据块中非空字节的占比或数量是否小于或等于第一预设阈值;若是,则包括空洞数据块;或,若否,则不包括空洞数据块。7.根据权利要求1所述的方法,其特征在于,判断所述待处理数据块是否包括空洞数据块,具体包括:通过遍历所述待处理数据块,判断所述待处理数据块中连续空字节的数量或字节长度占比是否大于或等于第二预设阈值;若是,则包括空洞数据块;或,若否,则不包括空洞数据块。8.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述待处理数据块不包括空洞数据块的情况下,存储所述待处理数据块。9.一种数据处理装置,其特征在于,包括:获取单元,用于获取待处理数据块;判断单元,用于判断所述待处理数据块是否包括空洞数据块;删除单元,用于在所述待处理数据块包括空洞数据块的情况下,删除所述待处理数据块。10.一种电子设备,其特征在于,包括:存储器,用以存储计算机程序;处理器,用以执行如权利要求1至8中任一项所述的方法。

技术总结
本申请提供数据处理方法、装置和电子设备。该数据处理方法包括:获取待处理数据块;判断所述待处理数据块是否包括空洞数据块;在所述待处理数据块包括空洞数据块的情况下,删除所述待处理数据块。这样能够通过对待处理数据块是否包括空洞数据块进行判断,进而删除包括空洞数据块的待处理数据块,从而降低镜像文件的文件大小,在存储过程中节省资源。在存储过程中节省资源。在存储过程中节省资源。


技术研发人员:庞玮
受保护的技术使用者:奇安信网神信息技术(北京)股份有限公司
技术研发日:2022.03.21
技术公布日:2022/6/28
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1