i've got a performance problem with UDP sockets:
i use broadcasting to let multiple instances of one program share
their data with all other instances in the net. (Using the same port)
It works fine as long as all the instances are running on different
But if i start two or more instances on the same machine, the
performance is dropping severely. (The programs don't use up
too much of the CPU time, so THAT isn't the reason...)
I know that there WOULD be better ways to share data if on the same
machine, but don't want to spend any effort on this special case.
It shouldn't be worse to send the data out and recieve it on the same
computer than on another machine, should it?
Thanks for your help.