SLES12.2 でメモリ圧縮を有効にする方法は?

SLES12.2 でメモリ圧縮を有効にする方法は?

以下を読むことができます:

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

以下の方法で有効にすることができます:

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

質問:しかし、それを永続的にするにはどうすればいいのでしょうか? 公式の DOC は見つからず、ランダムなブログしかありませんが、それだけでは不十分だと思います :) それとも、再起動しても永続的にするには、全員が独自の systemd ユニットを作成する必要があるのでしょうか?

答え1

SLES 12に搭載されていますリリースノート

SLES 12 以降では、ブート パラメータ zswap.enabled=1 を使用して zswap ドライバを有効にできます。zswap ドライバはシステムとスワップ ハード ドライブの間に挿入され、ハード ドライブにメモリを書き込む代わりにメモリを圧縮します。これにより、スワップへの書き込みとスワップからの読み取りの両方が高速化され、スワップ使用時の全体的なシステム パフォーマンスが向上します。

要約する:

yast2 bootloader

...そして、「カーネル パラメータ」タブのオプションのカーネル コマンド ライン パラメータに「zswap.enabled=1」を追加します。

関連情報