(原标题:Apple开源快速高效无损压缩算法LZFSE)
去年在IOS9和OSX10.10中引入的LZFSE算法,近日被苹果开源了。这一算法的压缩增益与Zliblevel5相同,但是在速度上却要高出2到3倍,同样,效率也要高许多。
LZFSE算法可以帮助设计压缩速度和压缩比之间保持良好的平衡。这一算法不仅可以用于精确编码,还可以用于数据加密和快速编码等多个方面。在目前看来,LZFSE的主要目标便是兼顾压缩率和速度,同时降低能源消耗率。
LZFSE是的发布时间相比谷歌的Brotli要略晚,而开源时间也晚了一些。但Brotli更注重压缩率,比较针对不同应用场景的优化。而在速度和压缩率均势时,LZFSE的优势较为明显。
但是目前,LZFSE仅可在iOS和OSX两个平台中使用,其他平台比如Windows和Linux均不可使用。