Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

E.2.20. /proc/modules

このファイルは、カーネルに読み込まれているすべてのモジュールの一覧を表示します。そのコンテンツはシステムの設定や使用によって異なりますが、/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 番目のコラムには、モジュールが置かれる負荷状態が表示されます。ライブ読み込みまたは リロード のみの 値のみになります。
6 番目のコラムには、読み込んだモジュールの現在のカーネルメモリーオフセットが一覧表示されます。この情報はデバッグの目的で、または oprofile などのプロファイリングツールに役立ちます。