ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
マニュアルページセクション 1M: システム管理コマンド Oracle Solaris 11.1 Information Library (日本語) |
- ロードされているカーネルモジュールについての情報の表示
/usr/sbin/modinfo [-c] [-w] [-i module-id]
modinfo ユーティリティーは、ロードされているモジュールに関する情報を表示します。表示形式は次のとおりです。
Id Loadaddr Size Info Rev Module Name
Id はモジュール ID、Loadaddr はテキスト開始位置のアドレス (16 進表記 )、Size はテキストとデータと bss のバイト単位の合計サイズ (16 進表記)、Info はモジュール固有の情報、Rev はロード可能モジュールシステムのリビジョン番号、そして Module Name はモジュールのファイル名と内容の説明を表します。
モジュール固有の情報として表示される内容は、モジュールの種類により異なります。すなわち、ドライバであれば ブロックメジャー番号とキャラクタメジャー番号、システムコールであればシステムコール番号、その他の種類は指定されていません。
サポートしているオプションは、次のとおりです。
ロードされているモジュールのインスタンス数と、モジュールの現在の状態を表示します。
指定したモジュールに関する情報のみを表示します。
モジュールに関する情報を、80 文字の位置で切り落としません。
例 1 モジュールのステータスの表示
次の例では、モジュール 2 に関する情報を表示しています。
example% modinfo -i 2 Id Loadaddr Size Info Rev Module Name 2 ff08e000 1734 - 1 swapgeneric (root and swap configuration)
例 2 カーネルモジュールのステータスの表示
次の例では、いくつかのカーネルモジュールのステータスを表示しています。
example% modinfo Id Loadaddr Size Info Rev Module Name 2 ff08e000 1734 - 1 swapgeneric 4 ff07a000 3bc0 - 1 specfs (filesystem for specfs) 6 ff07dbc0 2918 - 1 TS (time sharing sched class) 7 ff0804d8 49c - 1 TS_DPTBL (Time sharing dispatch table) 8 ff04a000 24a30 2 1 ufs (filesystem for ufs) 9 ff080978 c640 226 1 rpcmod (RPC syscall) 9 ff080978 c640 - 1 rpcmod (rpc interface str mod) 10 ff08cfb8 2031c - 1 ip (IP Streams module) 10 ff08cfb8 2031c 2 1 ip (IP Streams device)
例 3 -c オプションの使用
-c オプションを指定して modinfo コマンドを実行すると、読み込まれているモジュールのインスタンスの数と、そのモジュールの現在の状態が表示されます。
example% modinfo -c Id Loadcnt Module Name State 1 0 krtld UNLOADED/UNINSTALLED 2 0 genunix UNLOADED/UNINSTALLED 3 0 platmod UNLOADED/UNINSTALLED 4 0 SUNW,UltraSPARC-IIi UNLOADED/UNINSTALLED 5 0 cl_bootstrap UNLOADED/UNINSTALLED 6 1 specfs LOADED/INSTALLED 7 1 swapgeneric UNLOADED/UNINSTALLED 8 1 TS LOADED/INSTALLED 9 1 TS_DPTBL LOADED/INSTALLED 10 1 ufs LOADED/INSTALLED 11 1 fssnap_if LOADED/INSTALLED
属性についての詳細は、マニュアルページの attributes(5) を参照してください。
|