Sun N1 Grid Engine 6.1 ユーザーズガイド

sge_job_usage

sge_job_usage テーブルは、時間ごとのジョブのリソース使用率を保持します。

N1GE 5.3 システムでは、完了ジョブ、配列タスク、および並列タスクごとに 1 レコードのみ存在します。ju_curr_time 列はジョブの終了時刻を保持します (sge_jobj_end_time)。

N1GE 6.1 システムでは、オンラインの使用量も格納されます。これにより、1 つのジョブ、配列タスク、および並列タスクに対して複数のレコードが sge_job に格納されることになります。ジョブのリソース使用率は、時間ごとに監視でき (ju_curr_time)、ジョブごとの最終レコード、配列タスク、または並列タスクは、アカウンティングで使用可能な総使用量を保持します。このレコードの ju_curr_timesge_jobj_end_time と等しくなります。

列 

タイプ 

説明 

ju_id 

Integer 

一意のレコード識別子 

ju_parent 

Integer 

sge_job テーブルへの参照 

ju_curr_time 

Integer 

使用量に対する現在の時刻 

ju_qname 

text 

ジョブが実行されたキューの名前。N1GE 6.1 システムでは、クラスタキューの名前になります。 

キューテーブルのキューを参照します。 

ju_hostname 

text 

ジョブが実行されたホストの名前。 

ホストテーブルのホストを参照します。 

ju_start_time 

timestamp 

ジョブの開始時間。 

ju_end_time 

timestamp 

ジョブの終了時間。 

ju_failed 

integer 

if != 0 は問題が発生したことを表します 

ju_exit_status 

integer 

ジョブの終了状態 

ju_granted_pe 

text 

そのジョブ用に選択された並列環境。 

ju_slots 

integer 

ジョブに振り分けられたスロットの数。 

ju_state 

text 

ジョブの状態 

ju_ru_wallclock 

integer 

end_time から start_time を引いた値 

ju_ru_utime 

double 

使用されたユーザー時間 

ju_ru_stime 

double 

使用されたシステム時間 

ju_ru_maxrss 

integer 

最大常駐セットサイズ 

ju_ru_ixrss 

integer 

現在は 0 

ju_ru_ismrss 

integer 

 

ju_ru_idrss 

integer 

全体の常駐セットサイズ 

ju_ru_isrss 

integer 

現在は 0 

ju_ru_minflt 

integer 

物理 I/O を必要としないページフォルト 

ju_ru_majflt 

integer 

物理 I/O を必要とするページフォルト 

ju_ru_nswap 

integer 

スワップ 

ju_ru_inblock 

integer 

ブロック入力操作 

ju_ru_oublock 

integer 

ブロック出力操作 

ju_ru_msgsnd 

integer 

送信済みメッセージ 

ju_ru_msgrcv 

integer 

受信済みメッセージ 

ju_ru_nsignals 

integer 

受信済み信号 

ju_ru_nvcsw 

integer 

任意コンテキスト切り替え 

ju_ru_nivcsw 

integer 

強制コンテキスト切り替え 

ju_cpu 

double 

CPU 時間使用量 (秒)。 

ju_mem 

double 

全体のメモリー使用量 (G バイト秒)。 

ju_io 

double 

I/O 操作で転送されたデータ量。 

ju_iow 

double 

I/O 待ち時間 (秒)。 

ju_maxvmem 

double 

仮想メモリーの最大サイズ (バイト)。