Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ kgmon(8) — NEWS-os 3.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

gprof(1)

config(8)

KGMON(8)  —  UNIX Programmer’s Manual

名称

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

形式

/etc/kgmon [ −b ] [ −h ] [ −r ] [ −p ] [ system ] [ memory ]

解説

kgmon は、オペレーティングシステムをプロファイルする時に使うツールです。 引数が何も指定されていない場合、 kgmon はオペレーションシステムのプロファイルの状態を、運行中、停止中、 コンフィグされていない、というように示します (config(8) 参照)。 −P フラグが指定されると、 kgmon はオペレーティングシステムからプロファイルデータを抽出し、あとで gprof(1) による分析ができるように gmon.out ファイルを作成します。

以下のオプションが指定できます。

−b プロファイルデータの収集を再開する。

−h プロファイルデータの収集を中止する。

−p プロファイルバッファの内容を gmon.out ファイルにダンプする。

−r 全部のプロファイルバッファをリセットする。 −p フラグも指定されていれば、バッファがリセットされる前に gmon.out ファイルが生成される。

−b も −h も指定されていなければ、 プロファイルのコレクションの状態は変わらないままです。例えば、もし −p が指定され、プロファイルデータが集められるようになると、 プロファイルはわずかの間中断され、 オペレーティングシステムのプロファイルバッファがダンプされ、 プロファイルは直ちに続行されます。

関連ファイル

/vmunix− デフォルトシステム
/dev/kmem− デフォルトメモリ

関連事項

gprof(1), config(8)

診断

/dev/kmem について読み出し許可しか持っていないユーザは、 プロファイル収集の状態を変更することはできません。 ただし、プロファイルを収集中であれば、 データが矛盾しているかもしれないという警告付きで gmon.out を得ることができます。

NEWS-OSRelease 3.3

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026