Open
Description
After some investigation I think I hit some memory leak when using pyroute2.NDB. When executing the next https://github.com/luis5tb/bgp-agent/blob/main/bgp_agent/platform/utils/linux_net.py#L34-L43, on every execution I see that the memory allocated to the process increases:
http://paste.openstack.org/show/804952/
The next code was used to estimate that consumption per process after each time the above function got executed:
proc = psutil.Process(os.getpid())
LOG.info("MEMORY USAGE PER PROCESS: {}".format(proc.memory_info().rss))
Activity