ACCOUNTING(5)              Grid Engine File Formats              ACCOUNTING(5)



[1mNAME[0m
       accounting - Grid Engine accounting file format

[1mDESCRIPTION[0m
       An  accounting record is written to the Grid Engine accounting file for
       each job having finished. The accounting file is processed by  [4mqacct[24m(1)
       to derive accounting statistics.

[1mFORMAT[0m
       Each  job  is represented by a line in the accounting file. Empty lines
       and lines which contain one character or less are ignored.   Accounting
       record  entries  are separated by colon (':') signs. The entries denote
       in their order of appearance:

   [1mqname[0m
       Name of the cluster queue in which the job has run.

   [1mhostname[0m
       Name of the execution host.

   [1mgroup[0m
       The effective group id of the job owner when executing the job.

   [1mowner[0m
       Owner of the Grid Engine job.

   [1mjob_name[0m
       Job name.

   [1mjob_number[0m
       Job identifier - job number.

   [1maccount[0m
       An account string as specified by the [4mqsub[24m(1) or [4mqalter[24m(1) [1m-A [22moption.

       [1mpriority[0m
              Priority value assigned to the job corresponding to the [1mpriority[0m
              parameter in the queue configuration (see [4mqueue_conf[24m(5)).

   [1msubmission_time[0m
       Submission time (GMT unix time stamp).

   [1mstart_time[0m
       Start time (GMT unix time stamp).

   [1mend_time[0m
       End time (GMT unix time stamp).

   [1mfailed[0m
       Indicates the problem which occurred in case a job could not be started
       on the execution host (e.g. because the owner of the job did not have a
       valid  account  on  that  machine). If Grid Engine tries to start a job
       multiple times, this may lead to multiple  entries  in  the  accounting
       file corresponding to the same job ID.

   [1mexit_status[0m
       Exit  status  of the job script (or Grid Engine specific status in case
       of certain error conditions).  The exit status is determined by follow-
       ing  the  normal shell conventions.  If the command terminates normally
       the value of the command is its exit status.  However, in the case that
       the command exits abnormally, a value of 0200 (octal), 128 (decimal) is
       added to the value of the command to make up the exit status.

              For example: If a job dies through signal 9 (SIGKILL)  then  the
              exit status becomes 128 + 9 = 137.

   [1mru_wallclock[0m
       Difference between [1mend_time [22mand [1mstart_time [22m(see above).

       The  remainder  of  the  accounting entries follows the contents of the
       standard UNIX rusage structure as described in [4mgetrusage[24m(2).  Depending
       on  the  operating system where the job was executed some of the fields
       may be 0.  The following entries are provided:

              [1mru_utime[0m
              [1mru_stime[0m
              [1mru_maxrss[0m
              [1mru_ixrss[0m
              [1mru_ismrss[0m
              [1mru_idrss[0m
              [1mru_isrss[0m
              [1mru_minflt[0m
              [1mru_majflt[0m
              [1mru_nswap[0m
              [1mru_inblock[0m
              [1mru_oublock[0m
              [1mru_msgsnd[0m
              [1mru_msgrcv[0m
              [1mru_nsignals[0m
              [1mru_nvcsw[0m
              [1mru_nivcsw[0m



   [1mproject[0m
       The project which was assigned to the job.

   [1mdepartment[0m
       The department which was assigned to the job.

   [1mgranted_pe[0m
       The parallel environment which was selected for that job.

   [1mslots[0m
       The number of slots which were dispatched to the job by the  scheduler.

   [1mtask_number[0m
       Array job task index number.

   [1mcpu[0m
       The cpu time usage in seconds.

   [1mmem[0m
       The integral memory usage in Gbytes cpu seconds.

   [1mio[0m
       The amount of data transferred in input/output operations.

   [1mcategory[0m
       A string specifying the job category.

   [1miow[0m
       The io wait time in seconds.

   [1mpe_taskid[0m
       If  this  identifier is set the task was part of a parallel job and was
       passed to Grid Engine via the qrsh -inherit interface.

   [1mmaxvmem[0m
       The maximum vmem size in bytes.

   [1marid[0m
       Advance reservation identifier. If the job used resources of an advance
       reservation then this field contains a positive integer identifier oth-
       erwise the value is "[1m0[22m" .

   [1mar_submission_time[0m
       If the job used resources of an advance  reservation  then  this  field
       contains  the  submission  time  (GMT  unix  time stamp) of the advance
       reservation, otherwise the value is "[1m0[22m" .

[1mSEE ALSO[0m
       [4mge_intro[24m(1), [4mqacct[24m(1), [4mqalter[24m(1), [4mqsub[24m(1), [4mgetrusage[24m(2), [4mqueue_conf[24m(5).

[1mCOPYRIGHT[0m
       See [4mge_intro[24m(1) for a full statement of rights and permissions.



GE 6.2u2                 $Date: 2008/12/23 16:51:59 $            ACCOUNTING(5)
