#include "XrdPfcResourceMonitor.hh"#include "XrdPfc.hh"#include "XrdPfcPathParseTools.hh"#include "XrdPfcFsTraversal.hh"#include "XrdPfcDirState.hh"#include "XrdPfcDirStateSnapshot.hh"#include "XrdPfcDirStatePurgeshot.hh"#include "XrdPfcTrace.hh"#include "XrdPfcPurgePin.hh"#include "XrdOss/XrdOss.hh"#include <algorithm>Go to the source code of this file.
Namespaces | |
| namespace | XrdPfc |
Macros | |
| #define | dprintf(...) |
Functions | |
| void | XrdPfc::OldStylePurgeDriver (DataFsPurgeshot &ps) |
| void | Proto_ResourceMonitorHeartBeat () |
| #define dprintf | ( | ... | ) |
Definition at line 19 of file XrdPfcResourceMonitor.cc.
Referenced by XrdPfc::ResourceMonitor::heart_beat(), XrdPfc::ResourceMonitor::perform_purge_check(), XrdPfc::ResourceMonitor::process_queues(), and XrdPfc::ResourceMonitor::scan_dir_and_recurse().
| void Proto_ResourceMonitorHeartBeat | ( | ) |
Definition at line 872 of file XrdPfcResourceMonitor.cc.
References XrdPfc::Cache::Conf(), XrdOucCacheStats::CacheStats::DiskSize, XrdPfc::Cache::GetInstance(), XrdOucCacheStats::Lock(), XrdPfc::Configuration::m_diskTotalSpace, XrdPfc::Configuration::m_RamAbsAvailable, XrdOucCacheStats::CacheStats::MemSize, XrdOucCache::Statistics, XrdOucCacheStats::UnLock(), and XrdOucCacheStats::X.