Closed eflumerf closed 2 years ago
Comment by @eflumerf on 2019-02-12 18:17:53
due to changes in a related task: #21889
Comment by @eflumerf on 2019-11-08 16:17:06
I'm marking this issue as resolved. I performed long tests using the described configuration today (11/08/2019) with develop artdaq, and did not see significant increases in memory usage. I ran the following command in parallel with my artdaq session: while [ 1 ];do echo
date;top -b -n 1|grep boardreader;sleep 10;done
, and have uploaded the results in an Excel spreadsheet for a ~20 minute run. Peak memory usage for this boardreader was recorded at 0.9%, up from 0.6% when I started recording at the beginning of the run.
This issue has been migrated from https://cdcvs.fnal.gov/redmine/issues/21738 (FNAL account required) Originally created by @bieryAtFnal on 2019-01-22 23:01:14
While validating Issue 21640, I noticed that the memory usage of the BoardReader that has a wide request window increases even when the memory leak mentioned in Issue 21640 has been fixed.
This issue can be reproduced using the code on the develop branches of artdaq, artdaq_core, and artdaq_utilities (as of 17:00 on 22-Jan-2019). The configuration that should be used is the circular_buffer_mode_example in the artdaq-utilities-daqinterface/simple_test_config area, on the feature/CircularBufferMode_NonUniqueTest branch.
The only changes that I made to that configuration are the following:
With those changes and the following command:
pwd
/artdaq-utilities-daqinterface/simple_test_config/circular_buffer_mode_example/boot.txt --comps component01 component03 --runduration 900 --no_om --partition=4the memory usage of the component_03 BoardReader increases to 4.4% after 5 minutes of running and 6.4% after 8 minutes.
Subtasks:
Subtasks: