/// <summary> /// Called each time interval of timer has expired /// </summary> protected override void OnTimerElapsed() { // Log memory size long memorySize; if (TryGetMemorySizeInMB(m_memory, m_process, out memorySize)) { Log.AddAbsoluteValue( Level, () => string.Concat(m_memory, " (MB)"), memorySize, 0, 2D * 1024D * 1024D); // Set hard-coded limit to 2GB } }