| Current File : //usr/share/man/ja_JP.UTF-8/man1/timex.1 |
'\" te
.\" Copyright (c) 1992, 2011, Oracle and/or its affiliates. All rights reserved.
.\" Copyright 1989 AT&T
.TH timex 1 "2011 年 8 月 15 日" "SunOS 5.11" "ユーザーコマンド"
.SH 名前
timex \- コマンドの時間測定、プロセスデータおよびシステムアクティビティーの報告
.SH 形式
.LP
.nf
\fBtimex\fR [\fB-o\fR] [\fB-p\fR [\fB-fhkmrt\fR]] [\fB-s\fR] \fIcommand\fR
.fi
.SH 機能説明
.sp
.LP
指定されたコマンドが実行されます。実行時に費やされた経過時間、ユーザー時間、およびシステム時間は秒単位で報告されます。\fB\fRオプションで、コマンドおよびそのすべての子に関するプロセスアカウンティングデータを一覧表示したり集約したりでき、実行間隔中の合計システムアクティビティーを報告できます。\fB\fR
.sp
.LP
\fBtimex\fR の出力は標準エラーに書き込まれます。
.SH オプション
.sp
.LP
サポートしているオプションは、次のとおりです。
.sp
.ne 2
.mk
.na
\fB\fB-o\fR\fR
.ad
.RS 6n
.rt
読み取られたブロックまたは書き込まれたブロックの合計数、およびコマンドとそのすべての子によって転送された合計文字数を報告します。\fB\fRこのオプションは、プロセスアカウンティングソフトウェアがインストールされている場合にのみ機能します。
.RE
.sp
.ne 2
.mk
.na
\fB\fB-p\fR\fR
.ad
.RS 6n
.rt
コマンドとそのすべての子に関するプロセスアカウンティングレコードを一覧表示します。\fB\fRこのオプションは、プロセスアカウンティングソフトウェアがインストールされている場合にのみ機能します。サブオプション \fBf\fR、\fBh\fR、\fBk\fR、\fBm\fR、\fBr\fR、および \fBt\fR は報告されるデータ項目を変更します。オプションは、次のとおりです。
.sp
.ne 2
.mk
.na
\fB\fB-f\fR\fR
.ad
.RS 6n
.rt
出力に \fBfork\fR(2)/ \fBexec\fR(2) フラグとシステム終了ステータス情報を書き出します。
.RE
.sp
.ne 2
.mk
.na
\fB\fB-h\fR\fR
.ad
.RS 6n
.rt
平均メモリーサイズの代わりに、プロセスが実行中に使用した合計 CPU 時間の割合を表示します。この値は「ホッグ係数」と呼ばれ、(合計 CPU 時間)/(経過時間) で計算されます。
.RE
.sp
.ne 2
.mk
.na
\fB\fB-k\fR\fR
.ad
.RS 6n
.rt
メモリサイズの代わりに、実行時に使われたキロバイト/分ごとのコアサイズの合計を表示します。
.RE
.sp
.ne 2
.mk
.na
\fB\fB-m\fR\fR
.ad
.RS 6n
.rt
平均コアサイズを表示します (デフォルト)。
.RE
.sp
.ne 2
.mk
.na
\fB\fB-r\fR\fR
.ad
.RS 6n
.rt
CPU 係数を出力します。これは (ユーザー時間/(システム時間 + ユーザー時間)) で計算されます。
.RE
.sp
.ne 2
.mk
.na
\fB\fB-t\fR\fR
.ad
.RS 6n
.rt
システム CPU 時間とユーザー CPU 時間を区別して出力します。読み取られたブロックまたは書き込まれたブロックの数、および転送された文字の数は常に報告されます。
.RE
.RE
.sp
.ne 2
.mk
.na
\fB\fB-s\fR\fR
.ad
.RS 6n
.rt
コマンドの実行間隔中に発生した合計システムアクティビティーを (コマンドによるアクティビティー以外も) 報告します。\fB\fR\fB\fR\fBsar\fR(1) に表示されたすべてのデータ項目が報告されます。
.RE
.SH 使用例
.LP
\fB例 1 \fR\fBtimex\fR の例。
.sp
.LP
簡単な例は次のとおりです。
.sp
.in +2
.nf
\fBexample% timex \fR\fB-ops\fR\fB sleep 60\fR
.fi
.in -2
.sp
.sp
.LP
サブシェルの時間を測定すると、任意に複雑な端末セッションを測定できます。
.sp
.in +2
.nf
\fBexample% timex \fR\fB-opskmt\fR\fB sh\fR
\fIsession commands\fR
\fBEOT\fR
.fi
.in -2
.sp
.SH 属性
.sp
.LP
属性についての詳細は、マニュアルページの \fBattributes\fR(5) を参照してください。
.sp
.sp
.TS
tab() box;
cw(2.75i) |cw(2.75i)
lw(2.75i) |lw(2.75i)
.
属性タイプ属性値
_
使用条件system/accounting/legacy-accounting
.TE
.SH 関連項目
.sp
.LP
\fBsar\fR(1), \fBtime\fR(1), \fBexec\fR(2), \fBfork\fR(2), \fBtimes\fR(2), \fBattributes\fR(5)
.SH 注意事項
.sp
.LP
プロセス系統が使用できないため、コマンドに関連付けられたプロセスレコードは、インタフェースによってアカウンティングファイル \fB/var/adm/pacct\fR から選択されます。\fB\fR同じユーザー ID、端末 ID、および実行時間ウィンドウを含むバックグラウンドプロセスが誤って追加されます。