【技术实现步骤摘要】
本申请涉及服务器,尤其涉及一种数据压缩方法、数据解压缩方法及计算设备。
技术介绍
1、随着大数据技术的飞速发展,大数据应用已经融入各行各业。为了方便处理大量的数据,在大数据应用场景中通过需要对数据进行压缩处理,例如hadoop分布式处理应用场景、虚拟机热迁移场景等。通过数据压缩处理,可以减小数据量,提高数据的传输效率和处理效率,减少数据所占内存空间等。
2、目前常用的数据压缩算法库均为软件压缩算法,具有很好的兼容性,被广泛应用到各个应用软件设计中。但是利用软件压缩算法实现数据压缩时,会消耗较多的处理器资源,比如占用cpu和内存等,影响应用软件处理其他的任务。尤其在数据量较大的场景下,软件压缩算法不仅占用较多的处理器资源,并且数据压缩的效率比较低。
技术实现思路
1、有鉴于此,本申请实施例提供了一种数据压缩方法、数据解压缩方法、及计算设备,以便减少处理器资源的占用,提高对数据压缩/解压缩的效率。
2、第一方面,本申请实施例提供了一种数据压缩方法,方法包括:
【技术保护点】
1.一种数据压缩方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述确定所述第一目标数据是否满足第一预设条件,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述硬件加速器对所述第一目标数据进行压缩之前,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,在所述硬件加速器不存在可用资源的情况下,获取所述硬件加速器的等待队列的长度之前,所述方法还包括:
6.根据权利要求1至5任一项所述的方法,其特征在于,在
...【技术特征摘要】
1.一种数据压缩方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述确定所述第一目标数据是否满足第一预设条件,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述硬件加速器对所述第一目标数据进行压缩之前,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,在所述硬件加速器不存在可用资源的情况下,获取所述硬件加速器的等待队列的长度之前,所述方法还包括:
6.根据权利要求1至5任一项所述的方法,其特征在于,在确定所述第一目标数据是否满足第一预设条件之前,所述方法还包括:
7.一种数据解压缩方法,其特征在于,所述方法包括:
8.根据权利要求7所述的方法,其特征在于,所述确定所述第二目...
【专利技术属性】
技术研发人员:王利民,
申请(专利权)人:超聚变数字技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。