未使用のモジュールを一覧表示できますか?lsmod
モジュールの依存関係のみが一覧表示されます。そうですか?
答え1
lsmod
ロードされたすべてのモジュールを1つの列として一覧Used by
表示します。モジュールAの場合、0
ロードされた他のモジュールはそれに依存しません。
これは、モジュールを削除しても安全であるという意味ではありません。
モジュールが「使用中」であることを確認できないと思います。デバイスドライバモジュールは、(通常)Used by
実際にデバイスを処理するときにカウントを増やします。 (これは仮想デバイスでも動作します。)しかし、私はあなたがそれを信じることができるとは思わない。
coretemp
たとえば、今やモジュールがロードされましたlm90
。個数Used by
は0ですが、「使用中」です(温度モニタリング)。
答え2
未使用とはどういう意味ですか?モジュールが表示されるという事実は、lsmod
おそらくモジュールをロードする必要がある理由があることを意味します。コンパイルされたが使用されていないモジュールを見つけるには、の出力をカーネルバージョンlsmod
と比較できます。/lib/modules