Como habilitar a compactação de memória no SLES12.2?

Como habilitar a compactação de memória no SLES12.2?

Eu posso ler o:

https://www.suse.com/releasenotes/x86_64/SUSE-SLES/12-SP2/#fate-318957

que ele pode ser habilitado com:

echo Y > /sys/module/zswap/parameters/enabled

P:mas como torná-lo permanente? Não é possível encontrar nenhum DOC oficial para isso, apenas blogs aleatórios, o que não é suficiente :) Ou todo mundo tem que escrever sua própria unidade systemd para torná-la permanente, após reinicializações?

Responder1

Está no SLES 12notas de lançamento.

A partir do SLES 12, é possível ativar o driver zswap usando o parâmetro de inicialização zswap.enabled=1. O driver zswap se insere entre o sistema e o disco rígido swap e, em vez de gravar memória em um disco rígido, ele compacta a memória. Isso acelera a gravação no swap e a leitura do swap, o que resulta em melhor desempenho geral do sistema ao usar o swap.

Resumido:

yast2 bootloader

...e adicione "zswap.enabled=1" ao parâmetro opcional da linha de comando do kernel na guia Parâmetros do Kernel.

informação relacionada