Hallo an die Netzterkkenner!
Ich übertrage Daten von einer lokalen Anwendung zu anderen lokalen Anwendung über ein sendto() und UDP.
Das funktioniert echt prima. Nur bei der Geschwindigkeit ergeben sich fragwürdige Symptome:
Auf der Empfangsseite können rund 200.000 Messages zu je 1 KiloByte pro Sekunde empfangen werden. Das hab ich gemessen.
Auf der Sendeseite lassen sich aber nur 2.000 Messages abschicken. Egal was ich mache. Mehr ist mit nicht drin.
Wenn ich jedoch die selbe Anwendung zweimal gleichzeitig laufen lasse dann ergibt sich auch eine Verdoppelung der Gesamtsendeleistung.
Es scheint so, als wäre die Übertragung pro Anwendung irgendwie limitiert obwohl die Übertragung insgesamt eigentlich schneller wäre.
Weiß vielleicht jemand Bescheid warum das so ist und ob man das irgendwie konfigurieren kann ?
Danke und Gruß
Thomas
Ich übertrage Daten von einer lokalen Anwendung zu anderen lokalen Anwendung über ein sendto() und UDP.
Das funktioniert echt prima. Nur bei der Geschwindigkeit ergeben sich fragwürdige Symptome:
Auf der Empfangsseite können rund 200.000 Messages zu je 1 KiloByte pro Sekunde empfangen werden. Das hab ich gemessen.
Auf der Sendeseite lassen sich aber nur 2.000 Messages abschicken. Egal was ich mache. Mehr ist mit nicht drin.
Wenn ich jedoch die selbe Anwendung zweimal gleichzeitig laufen lasse dann ergibt sich auch eine Verdoppelung der Gesamtsendeleistung.
Es scheint so, als wäre die Übertragung pro Anwendung irgendwie limitiert obwohl die Übertragung insgesamt eigentlich schneller wäre.
Weiß vielleicht jemand Bescheid warum das so ist und ob man das irgendwie konfigurieren kann ?
Danke und Gruß
Thomas