IBM Rational Performance Tester SDK

com.ibm.rational.test.lt.kernel
Interface IKMonitor

All Superinterfaces:
Runnable

public interface IKMonitor
extends Runnable

Resource Monitoring Interface.


Field Summary
static String[] counterNames
           
static int FREEMEMORY
           
static int IDLE
           
static int JVMHEAP
           
static int MEMORY
           
static int NA
           
static int PERCENTAGECPU
           
static int PERCENTAGEMEMORY
           
static int PROCCPU
           
static int PROCVMEM
           
static int PROCVMSIZE
           
static int PROCVMSIZEPEAK
           
static int SYSTEM
           
static int USER
           
 
Method Summary
 com.ibm.rational.test.lt.kernel.impl.KMonitorCounter getCounter(int idx)
           
 long getCPU()
           
 float getCPUAvg()
           
 long getJVMHeap()
           
 float getJVMHeapAvg()
           
 long getMemory()
           
 float getMemoryAvg()
           
 long getProcessCPU()
           
 float getProcessCPUAvg()
           
 long getProcessVirtualMemory()
           
 float getProcessVirtualMemoryAvg()
           
 long getProcessVirtualMemoryPeak()
           
 void reset()
           
 void shutdown()
           
 
Methods inherited from interface java.lang.Runnable
run
 

Field Detail

NA

static final int NA
See Also:
Constant Field Values

MEMORY

static final int MEMORY
See Also:
Constant Field Values

PERCENTAGEMEMORY

static final int PERCENTAGEMEMORY
See Also:
Constant Field Values

PERCENTAGECPU

static final int PERCENTAGECPU
See Also:
Constant Field Values

FREEMEMORY

static final int FREEMEMORY
See Also:
Constant Field Values

USER

static final int USER
See Also:
Constant Field Values

SYSTEM

static final int SYSTEM
See Also:
Constant Field Values

IDLE

static final int IDLE
See Also:
Constant Field Values

PROCVMSIZE

static final int PROCVMSIZE
See Also:
Constant Field Values

PROCVMSIZEPEAK

static final int PROCVMSIZEPEAK
See Also:
Constant Field Values

PROCVMEM

static final int PROCVMEM
See Also:
Constant Field Values

JVMHEAP

static final int JVMHEAP
See Also:
Constant Field Values

PROCCPU

static final int PROCCPU
See Also:
Constant Field Values

counterNames

static final String[] counterNames
Method Detail

getCounter

com.ibm.rational.test.lt.kernel.impl.KMonitorCounter getCounter(int idx)

getMemory

long getMemory()

getMemoryAvg

float getMemoryAvg()

getProcessVirtualMemory

long getProcessVirtualMemory()

getProcessVirtualMemoryAvg

float getProcessVirtualMemoryAvg()

getProcessVirtualMemoryPeak

long getProcessVirtualMemoryPeak()

getProcessCPU

long getProcessCPU()

getProcessCPUAvg

float getProcessCPUAvg()

getJVMHeap

long getJVMHeap()

getJVMHeapAvg

float getJVMHeapAvg()

getCPU

long getCPU()

getCPUAvg

float getCPUAvg()

reset

void reset()

shutdown

void shutdown()

IBM Rational Performance Tester SDK

© Copyright IBM Corp. 2012. All rights reserved.