Gjsify LogoGjsify Logo

Process time data filled by glibtop_get_proc_time().

Under Linux the start_time value may be wrong due to the information available from the kernel.

The Linux kernel defines INITIAL_JIFFIES which implies a time shift. Because INITIAL_JIFFIES is not user-space defined, we cannot use it to compute an accurate start_time. On Linux 2.6, INITIAL_JIFFIES is 300 so start_time is always 3s different from the real start time of the given process. You may also get shift results if your system clock is not synchronised with your hardware clock. See man hwclock.

record

Hierarchy

  • glibtop_proc_time

Index

Constructors

Properties

cstime: number

Cumulative stime of process and reaped children.

field
cutime: number

Cumulative utime of process and reaped children.

field
frequency: number

Tick frequency.

field
it_real_value: number

The time (in jiffies) before the next SIGALRM is sent to the process due to an interval timer.

field
rtime: number

Real time accumulated by process (should be utime + stime).

field
start_time: number

Start time of process in seconds since the epoch.

field
stime: number

Kernel-mode CPU time accumulated by process.

field
timeout: number

The time (in jiffies) of the process’s next timeout.

field
utime: number

User-mode CPU time accumulated by process.

field
xcpu_stime: number[]

SMP kernel-mode CPU time accumulated by process

field
xcpu_utime: number[]

SMP user-mode CPU time accumulated by process.

field
name: string

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method