SwapMonitor Class Reference
[Monitors]

#include <SwapMonitor.h>

Inheritance diagram for SwapMonitor:

Inheritance graph
[legend]
Collaboration diagram for SwapMonitor:

Collaboration graph
[legend]

List of all members.


Detailed Description

A class which monitors and logs the swap utilization of a program.

Definition at line 56 of file SwapMonitor.h.


Public Member Functions

void expire ()

Static Public Member Functions

static void runSwapMonitor ()
 start the swap monitor
static void stopSwapMonitor ()
 stop the swap monitor

Static Public Attributes

static const uint64_t DEFAULT_FREQUENCY = 5*1000*1000
 the default swap monitor frequency (in microseconds)

Member Function Documentation

void SwapMonitor::expire (  )  [virtual]

implemented by each timer subclass with the action to take when the timer fires

Implements TimerHandler.

Definition at line 115 of file SwapMonitor.cc.

References Log::logf(), and TimerHandler::schedule().


The documentation for this class was generated from the following files:

Generated on Sat Oct 4 21:30:30 2008 for Mace Library by  doxygen 1.5.5