5.2.21. /proc/modules
このファイルは、カーネルにロードされているすべてのモジュールの一覧を表示します。そのコンテンツはシステムの設定や使用方法によって異なりますが、このサンプル
/proc/modules
ファイル出力と同様の方法で整理する必要があります。
注記
この例は、読み取り可能な形式に再フォーマットされました。この情報のほとんどは、/sbin/lsmod コマンドで表示することもできます。
nfs 170109 0 - Live 0x129b0000 lockd 51593 1 nfs, Live 0x128b0000 nls_utf8 1729 0 - Live 0x12830000 vfat 12097 0 - Live 0x12823000 fat 38881 1 vfat, Live 0x1287b000 autofs4 20293 2 - Live 0x1284f000 sunrpc 140453 3 nfs,lockd, Live 0x12954000 3c59x 33257 0 - Live 0x12871000 uhci_hcd 28377 0 - Live 0x12869000 md5 3777 1 - Live 0x1282c000 ipv6 211845 16 - Live 0x128de000 ext3 92585 2 - Live 0x12886000 jbd 65625 1 ext3, Live 0x12857000 dm_mod 46677 3 - Live 0x12833000
最初の列には、モジュール名が含まれます。
2 番目の列は、モジュールのメモリーサイズ(バイト単位)を参照します。
3 列目には、現在読み込まれているモジュールのインスタンス数が記載されています。ゼロの値は、アンロードされたモジュールを表します。
4 番目のコラムは、モジュールが機能するために別のモジュールに依存し、他のモジュールを一覧表示するかどうかを示します。
5 番目のコラムには、モジュールがどの負荷状態であるかが記載されています。Live、Loading、または Unloading は唯一の可能な値です。
6 番目のコラムには、ロードされたモジュールの現在のカーネルメモリーオフセットが一覧表示されます。この情報は、デバッグや
oprofile
などのプロファイリングツールに役立ちます。