KGMON

Section: Maintenance Commands (8)
索引 jman

BSD mandoc
 

索引

名称

kgmon - オペレーティングシステムのプロファイルバッファのダンプを生成する  

索引

書式

[-Bbhpr ] [-M core ] [-N system ]  

索引

解説

ユーティリティは、 オペレーティングシステムのプロファイリングを行うときに使うツールです。 引数を指定しないときは、 はオペレーティングシステムのプロファイリングの状態、 つまり、実行中か停止中か未設定か ( config(8) を参照)を示します。 -p が指定されると、 はオペレーティングシステムからプロファイルデータを取り出し、後で gprof(1) で分析できるようにファイル gmon.out を作ります。

オプションは以下の通りです:

-B
高精度のプロファイルデータの収集を再開します。
-b
低精度のプロファイルデータの収集を再開します。
-h
プロファイルデータの収集を停止します。
-p
プロファイルバッファの内容をファイル gmon.out にダンプします。
-r
プロファイルバッファのすべての内容をリセットします。このとき -p が指定 されていると、バッファの内容をリセットする前に gmon.out に出力します。
-M
名前のリストに関連する値を取り出す際、デフォルトの /dev/kmem のかわりに 指定した core を使います。
-N
名前のリストを取り出す際に、デフォルトの /boot/kernel/kernel のかわりに 指定した system を使います。

-B -b -h のいずれも指定されなければ、プロファイル収集の状態は変化しません。 たとえば、プロファイルデータの収集中に -p が指定されると、 プロファイリングは一時的に中断され、 オペレーティングシステムのプロファイルバッファがダンプされ、 すぐにプロファイリングが再開されます。  

索引

関連ファイル

/boot/kernel/kernel
デフォルトのカーネルファイル名
/dev/kmem
デフォルトのメモリファイル

 

索引

関連項目

gprof(1), config(8)  

索引

診断

/dev/kmem にリードパーミッションしか持たないユーザは、プロファイル収集 の状態を変更することができません。 gmon.out ファイルを得ることはできますが、 プロファイリング実行中には、 データに矛盾がでる可能性があるという警告が表示されます。  

索引

歴史

ユーティリティは BSD 4.2 から登場しました。


 

索引

Index

名称
書式
解説
関連ファイル
関連項目
診断
歴史

jman



Time: 07:07:38 GMT, January 12, 2009