Hi danijobe, bdiesel
I have been looking into this the last couple day. Basically it appears to be 2 independent things that we are seeing. We found a memory leak on the Modbus library for TCP. https://github.com/NISystemsEngineering/LabVIEW-Modbus-API/issues/3
And also it has to do with memory reporting with Linux Real time targets.
I ran the settings posted by bdiesel, on a 9030 and as he mentioned when looking at the memory from MAX I was able to see the increase of memory, but at the same time i was running Distributed System Manager and the 50 megabytes were not allocated there. Then i run again the test from yesterday to today (24 hours ) but added code to get the memory allocation directly on the DCAF engine as mentioned on this KB (Memory Reporting Issue with NI Linux Real Time OS Target )
With this test I could not reproduce the 50 megabyte memory leak and it didn't appear on MAX either.
In summary, the one of pure DCAF looks like its not a memory leak but a reporting issue. I will leave the system running during the weekend to get more data anyway.
Best Regards
Benjamin C
Principal Systems Engineer // CLA // CLED