[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Condor-users] definition of ServerTime



On Mon, Sep 22, 2008 at 3:22 PM, Johnson koil Raj <johnson.raj@xxxxxxxxx> wrote:
> Hi
>  can Any body tell the meaning of ServerTime Value.

A standard condor time value (i.e. it's unix style seconds after epoch).
Rather neatly perl's built in timestamps are of the same format so the
built in localtime functions work on them.

This is the time on the machine which supplied the class ads when it
supplied them.
Thus if you want to compare any of the values you have a means of
working it out without having to worry about the clock
drift/difference between the machine on which you are running the
query and the machine whose data you are looking at. You still have to
deal with the data being from a snapshot in the past but by comparing
LastHeardFrom (timestamp based on the collector's clock) verses
ServerTime you can generally tell if they are sufficiently close to
just treat the timestamps as if they were relative to your view of the
current time (in bash 'date +%s') prints this.
Later versions of condor have explicit formatting operations to output
these values in human readable form.

> can any body tell difference between  LocalSysCpu & RemoteSysCpu.
> after seeing the manual it is confusing little bit.

The amount of Cpu time used on the submission machine and the amount
of cpu time used on the remote machine. Since standard universe jobs
can and do defer several operations to the submitting machine this cpu
effort should not be swept under the carpet, hence the two separate
counts.

Matt