CentOSのlz4カーネルモジュールは再コンパイルする必要はありません。

CentOSのlz4カーネルモジュールは再コンパイルする必要はありません。

私は仮想サーバーにCentOS 7をインストールしてプレイしました。私は通常Debianを使用します。良い結果が出たのでzswapを使いたいです。入力してzswap.enabled=1 zswap.compressor=lz4有効にしましたGRUB_CMDLINE_LINUX/etc/default/grub

lzoしかし、CentOS 7カーネルにはlz4モジュールがないようだったので、もう一度使用するようになりました。

カーネル全体を再コンパイルせずにこのモジュールを追加する方法はありますか?どのように動作しますか?カーネルが更新されたときにそれを自動化する方法がありますが、実際にはそれほど重要ではありません。 (lz4およびlz4_compressモジュールなしでアップデートのみを手動でインストールし、中断することなくzswaplzoに戻りました。)

パッケージマネージャの使用にできるだけ近づきたいです。 Aはyum upgradeまだ修正されたすべてのバグをパッチする必要があります。

答え1

個人的には使用していませんが、カーネルのアップグレード時にモジュールをコンパイルするのと同様の問題に対する解決策を探しているので、DKMSは(私にとって)最も実現可能な解決策です。

そして関連セルフカーネルモジュールの構築に関するCentOSドキュメント

関連情報