私は仮想サーバーにCentOS 7をインストールしてプレイしました。私は通常Debianを使用します。良い結果が出たのでzswapを使いたいです。入力してzswap.enabled=1 zswap.compressor=lz4
有効にしましたGRUB_CMDLINE_LINUX
。 /etc/default/grub
lzo
しかし、CentOS 7カーネルにはlz4モジュールがないようだったので、もう一度使用するようになりました。
カーネル全体を再コンパイルせずにこのモジュールを追加する方法はありますか?どのように動作しますか?カーネルが更新されたときにそれを自動化する方法がありますが、実際にはそれほど重要ではありません。 (lz4およびlz4_compressモジュールなしでアップデートのみを手動でインストールし、中断することなくzswap
lzoに戻りました。)
パッケージマネージャの使用にできるだけ近づきたいです。 Aはyum upgrade
まだ修正されたすべてのバグをパッチする必要があります。
答え1
個人的には使用していませんが、カーネルのアップグレード時にモジュールをコンパイルするのと同様の問題に対する解決策を探しているので、DKMSは(私にとって)最も実現可能な解決策です。