docs: public void calculateAverage(CmsMemoryStatus currentStatus) {
  
          int newCount = m_count + 1;
          m_maxMemory = ((m_count * m_maxMemory) + currentStatus.getMaxMemory()) / newCount;
          m_totalMemory = ((m_count * m_totalMemory) + currentStatus.getTotalMemory()) / newCount;
          m_usedMemory = ((m_count * m_usedMemory) + currentStatus.getUsedMemory()) / newCount;
          m_freeMemory = ((m_count * m_freeMemory) + currentStatus.getFreeMemory()) / newCount;
          m_usage = (m_usedMemory * 100) / m_maxMemory;
          m_count = newCount;
      }