включение сжатия lz4 в zswap (т.е. повышение эффективности zswap)

Я пытаюсь включить сжатие LZ4 для zswap в Ubuntu 16.04.1 LTS.

Моя конфигурация GRUB:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash elevator=cfq profile zswap.enabled=1 zswap.compressor=lz4 zswap.max_pool_percent=80"

Я выполнил sudo update-grub и перезагрузился. Но Zswap говорит compressor lz4 not available, using default lzo. У меня установлено liblz4-tool. Это сообщение я получаю после выполнения dmesg | grep zswap

[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-4.4.0-59-generic.efi.signed root=UUID=148a9e6d-52db-4678-b11d-ef1e5559b69d ro quiet splash elevator=cfq profile zswap.enabled=1 zswap.compressor=lz4 zswap.max_pool_percent=80 vt.handoff=7
[    0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.4.0-59-generic.efi.signed root=UUID=148a9e6d-52db-4678-b11d-ef1e5559b69d ro quiet splash elevator=cfq profile zswap.enabled=1 zswap.compressor=lz4 zswap.max_pool_percent=80 vt.handoff=7
[    0.716485] zswap: compressor lz4 not available, using default lzo
[    0.716493] zswap: loaded using pool lzo/zbud
5
задан 21 April 2017 в 07:00

1 ответ

Я нашел решение в этом российский Форум Debian . Я должен был выполнить эти дополнительные шаги

sudo su
echo lz4 >> /etc/initramfs-tools/modules
echo lz4_compress >> /etc/initramfs-tools/modules
update-initramfs -u
reboot

И работать dmesg | grep -i zswap, для наблюдения

[    0.715952] zswap: loaded using pool lz4/zbud

Счастливый видеть, как производительность улучшается.

редактирование : Я записал свои шаги в это руководство . Можно проверить, сталкиваетесь ли Вы с проблемами, включающими zswap.

0
ответ дан 21 April 2017 в 17:00
  • 1
    Можно запросить gsettings для ключевого описания: gsettings describe org.gnome.nautilus.icon-view thumbnail-size... " размер по умолчанию значка для миниатюры в представлении в виде значков при использовании размера " NAUTILUS_ICON_SIZE_STANDARD; – PJ Singh 3 December 2018 в 09:33

Другие вопросы по тегам:

Похожие вопросы: