pysnmp
pysnmp copied to clipboard
Pysnmp traps listener throughput
Hello! I'd like to understand what is the throughput of pysnmp traps receiver. I made a couple of experiments and figured out that empty callback without any logic is able to receive ~75 t/s on my machine (btw don't know is it machine dependent or not, since from what I saw it's not CPU or anything else bound), which is quite small number. Is it possible to increase this number somehow? And what if there are, e.g., 1000 traps, or 10000 traps sent by devices at the same time - is there a buffer to keep those traps? If yes, what if the size of this buffer has been exceeded?