Re: Behavior of snmp_clone_pdu

Bart Van Assche <[email protected]>
Newsgroups gmane.network.net-snmp.devel
Message-ID <[email protected]>
On 07/05/18 01:21, Ramki wrote:
> We are implementing a SNMP agent using the NET SNMP library (C).
> As part of the agent we need to handle the trap burst scenario (1250
> traps per second for 75 seconds). We have added a memory based queue
> that reads SNMP from the netsnmp_session callback function and
> calls snmp_clone_pdu.
> We see a very strange behavior. When there are around 100000 traps are
> stored after calling  snmp_clone_pdu, we see the process memory growth
> up to 3 GB.
> The memory does not come down even after clearing the traps.
> 
> Can somebody throw light on the net snmp memory handling?

Are you developing for a platform that supports Valgrind? If so, have
you tried to analyze the memory leaks with valgrind --leak-check=...?

Bart.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Net-snmp-coders mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.