by rgerhards on Wed Feb 26, 2003 9:41 am
It largely depends on the hardware used. As a background, WinSyslog has been highly optimized to take care of traffic bursts. The receiver threads inside the product run with highest priority and just grab received messages of the network card and put them into memory. Then they are finished. Another, lower priority, thread then processes these messages. This architecture allows for very high bursts of traffic as long as there is enough physical memory (obviously, you don't want the OS to swap here...) and there are phases with less activity so the messages can be processed and the receive queue be emptied.
I know from some customers claiming to run bursts of several hundered messages per second.
I hope this helps, though I have to admit it might not be as clear an answer as you had expected. Sorry for that.
Rainer Gerhards
Adiscon