PPL Logo

ck-core/ckIgetControl.C File Reference

Go to the source code of this file.

Functions

int getAvailMemory (int grainsize)
static int getRSS ()
void getAvailSysMem ()
void TokenUpdatePeriodic ()

Variables

IGetControlClass TheIGetControlClass
int IGET_TOTALMEMORY = 480000000


Function Documentation

int getAvailMemory ( int  grainsize  ) 

Definition at line 129 of file ckIgetControl.C.

References PUP::a, CmiGetPageSize(), data, free(), realloc(), and size.

Referenced by getAvailSysMem().

Here is the call graph for this function:

Here is the caller graph for this function:

static int getRSS (  )  [static]

Definition at line 195 of file ckIgetControl.C.

References Converse::CkMyPe(), Ck::IO::close(), fd, and Ck::IO::open().

Here is the call graph for this function:

void getAvailSysMem (  ) 

Definition at line 184 of file ckIgetControl.C.

References getAvailMemory(), and IGET_TOTALMEMORY.

Here is the call graph for this function:

void TokenUpdatePeriodic (  ) 

Definition at line 190 of file ckIgetControl.C.

References IGetControlClass::iget_updateTokenNum().

Here is the call graph for this function:


Variable Documentation

Definition at line 10 of file ckIgetControl.C.

Referenced by CkCreateAttachedFutureSend(), and CkWaitReleaseFuture().

int IGET_TOTALMEMORY = 480000000

Definition at line 11 of file ckIgetControl.C.

Referenced by getAvailSysMem().


Generated on Mon Sep 21 07:57:52 2020 for Charm++ by  doxygen 1.5.5