I am using FreeRTOS+TCP for my project and everything seems to be working mostly fine. I say mostly because I have noticed that even when my system is idle and there is no active TCP communication going on, at random moments, I notice on the serial console that network buffers are getting used up. This happens over a longer period of time. See image below:
I don’t understand why this is happening. How can I determine what is causing these buffers to get used? And why are they not getting released?
Any help would be appreciated. I will do my best to answer any questions.