zram类似压缩饼干,是将RAM中暂时不用的部分RAM使用压缩算法压缩后,在写会RAM中,以达到RAM释放的功能。zram是一个块驱动,源码在kernel根目录下的drivers/block/zram下,相关源码这里不做分析,这篇就简单做一下压缩算法性能的对比。这次主要对比的算法是lzo、lz4和自行移植的zstd,不过目前自行移植的zstd算法还是有问题,尝试了各种方法都没办法fixed,所以就放出来当做zram算法移植指导嘛。后面有时间再讲这个bug fix掉吧。 前言 &e…
zram类似压缩饼干,是将RAM中暂时不用的部分RAM使用压缩算法压缩后,在写会RAM中,以达到RAM释放的功能。zram是一个块驱动,源码在kernel根目录下的drivers/block/zram下,相关源码这里不做分析,这篇就简单做一下压缩算法性能的对比。这次主要对比的算法是lzo、lz4和自行移植的zstd,不过目前自行移植的zstd算法还是有问题,尝试了各种方法都没办法fixed,所以就放出来当做zram算法移植指导嘛。后面有时间再讲这个bug fix掉吧。 前言 &e…