在 ubuntu 18.04 上,我想使用 zram zstd 压缩,但它不可用,因为它应该在内核 4.15.0-36-generic 中可用?据我了解,这是一个内核编译错误,如下所述:
https://lkml.org/lkml/headers/2018/2/9/771
https://unix.stackexchange.com/questions/421347/is-zstd-for-zram-actually-available-in-linux-4-15
cat /sys/block/zram0/comp_algorithm
lzo [lz4] lz4hc 842
我是否应该将其报告为错误或者有人正在开发此功能?
答案1
zstd 直到 4.19 才可用,而 18.04 有 4.15。为了能够使用 zstd,您可能需要尝试 hwe 内核。
sudo apt-get install --install-recommends linux-generic-hwe-18.04
(如果使用桌面,请添加 xserver-xorg-hwe-18.04)
这将安装最新发布的 ubuntu 内核。截至 2020/02/28,它有 19.10 和 5.3 内核系列。
更多信息:LTS启用堆栈