一种自适应数据压缩和解压缩的方法和系统及存储装置
一种自适应数据压缩和解压缩的方法和系统及存储装置,该方法的步骤为:(1)压缩:根据存储系统设定的压缩率目标、存储控制器的负载情况为需要压缩的数据段自适应选择对应的数据压缩算法、参数进行数据压缩;(2)解压缩:获取需要解压缩数据段的压缩算法、参数,并使用与所获得的压缩算法、参数对应的解压缩算法为相应的数据段解压缩。该系统为用来实施上述方法的系统。该存储装置包括存储控制器和存储介质,所述存储控制器包括上述自适应数据压缩和解压缩系统。本发明能够根据存储系统预设压缩率、存储控制器负载情况,自适应选择对应压缩算法和压缩参数,既能满足存储系统的压缩率要求又能减少存储控制器负载,从而大大提高存储系统性能。
发明专利
CN201310246176.0
2013-06-20
CN103516369A
2014-01-15
H03M7/38(2006.01)I
易乐天%钱凯%赵朕毅
易乐天;钱凯;赵朕毅
410011 湖南省长沙市芙蓉中路二段59号顺天城2702室
湖南兆弘专利事务所 43008
周长清%陈晖
湖南;43
一种自适应数据压缩和解压缩的方法,其特征在于,其步骤为:(1)压缩:根据存储系统设定的压缩率目标、存储控制器的负载情况为需要压缩的数据段自适应选择对应的数据压缩算法、参数进行数据压缩;将压缩后的数据段和压缩算法、参数一并写入存储设备或者存储介质中;(2)解压缩:获取需要解压缩数据段的压缩算法、参数,并使用与所获得的压缩算法、参数对应的解压缩算法为相应的数据段解压缩。