--- trunk/OOPSE-2.0/src/brains/BlockSnapshotManager.cpp 2005/02/15 19:36:07 2035 +++ trunk/OOPSE-2.0/src/brains/BlockSnapshotManager.cpp 2005/02/16 20:43:10 2039 @@ -40,6 +40,7 @@ */ #include #include "brains/BlockSnapshotManager.hpp" +#include "utils/residentMem.h" #include "utils/physmem.h" #include "utils/Algorithm.hpp" #include "brains/SimInfo.hpp" @@ -54,13 +55,16 @@ BlockSnapshotManager::BlockSnapshotManager(SimInfo* in nAtoms_ = info->getNGlobalAtoms(); nRigidBodies_ = info->getNGlobalRigidBodies(); - double avalPhysMem = physmem_available(); + double physMem = physmem_total(); + double rssMem = residentMem(); + double avaliablePhysMem = physMem - rssMem; + std::cout << "physmem = " << int(physMem) << "\trssMem = "<< rssMem << "\t availablePhysMem = " << avaliablePhysMem <