У меня zram по какой то причине не может работать с алгоритмом lz4.
Ядро стандартное, без изменений, в нем поддержка lz4 подключается через модули также как и zram.
Поставил в загрузку модуль lz4, а после него zram. Это не помогло, zram все равно не видит lz4.
Может в самом zram поддержка модулю отключена?
Я не нашел где взять исходники zram чтобы это проверить.
- 1. Как заставить zram работать c lz4 алгоритмом?
- 2. Как подключить модуль в /etc/modprobe.d без указания параметров?
А то приходится писать «options zram 1=1». а в /etc/modules нельзя с параметрами запускать. Мне нужно lz4 загружать в ядро перед загрузкой zram.
root@amine:/boot# cat conf* |grep LZ4
CONFIG_HAVE_KERNEL_LZ4=y
# CONFIG_KERNEL_LZ4 is not set
CONFIG_RD_LZ4=y
# CONFIG_ZRAM_LZ4_COMPRESS is not set
CONFIG_CRYPTO_LZ4=m
CONFIG_CRYPTO_LZ4HC=m
CONFIG_LZ4_COMPRESS=m
CONFIG_LZ4HC_COMPRESS=m
CONFIG_LZ4_DECOMPRESS=y
CONFIG_DECOMPRESS_LZ4=y