Project

General

Profile

Support #23839

Remove metric aggregation from SharedMemoryEventManager

Added by Eric Flumerfelt 10 months ago. Updated 8 months ago.

Status:
Closed
Priority:
Normal
Category:
-
Target version:
Start date:
01/07/2020
Due date:
% Done:

0%

Estimated time:
Experiment:
-
Co-Assignees:
Duration:

Description

SharedMemoryEventManager still has metric aggregation built-in that limits its metric reporting to 2 Hz. This is no longer needed, as MetricManager and MetricPlugin now can handle metrics at event rate without slowing the DAQ.


Related issues

Related to artdaq - Support #23918: Investigate CPU usage of DataLogger process at SBNClosed01/17/2020

History

#1 Updated by Eric Flumerfelt 10 months ago

  • Assignee set to Eric Flumerfelt
  • Status changed from New to Resolved

Implementation on feature/23839_SMEM_RemoveMetricAggregation.

#2 Updated by Eric Flumerfelt 9 months ago

  • Related to Support #23918: Investigate CPU usage of DataLogger process at SBN added

#3 Updated by Eric Flumerfelt 9 months ago

I did notice some additonal CPU usage with this feature branch, due to the retrieval of buffer reports from SharedMemoryManager taking longer than expected. Feature #23918 resolves this issue and further reduces cpu usage by the metric system.

#4 Updated by Ron Rechenmacher 9 months ago

  • Status changed from Resolved to Reviewed

At the slower rates, I did not notice any additional CPU. I've discussed this with Eric.
I will mark this issue reviewed and go onto 23918.

#5 Updated by Eric Flumerfelt 8 months ago

  • Target version set to artdaq v3_07_02
  • Status changed from Reviewed to Closed


Also available in: Atom PDF