Einzelnen Beitrag anzeigen

Benutzerbild von BUG
BUG

Registriert seit: 4. Dez 2003
Ort: Cottbus
2.094 Beiträge
 
#2

AW: IdTCPServer/IdTCPClient: Performance und Latenzen verbessern, UseNagle deaktivier

  Alt 26. Okt 2015, 00:54
P.S. Wenn ich Nagle deaktiviere, reicht es wenn ich dies serverseitig mache (z.B. in OnConnect) oder muss ich UseNagle := false auch noch clientseitig setzen?
Es muss auf jeder Senderichtung auf der entsprechenden Seite einzeln gesetzt werden. Den Artikel fand ich ganz interessant zu dem Thema.
Nagle zu deaktivieren kann sich recht deutlich auf die Latenz auswirken.

Abgesehen von 300 Messungen pro Sekunde: wie viele Sensoren hast du so?
Außerdem wäre es für die UDP-Frage ganz interessant, welche Anforderungen du außer einer niedrigen Latenz sonst noch hast. Musst du jedes Messergebnis bekommen?

Im Allgemeinen würde ich versuchen, mit TCP so lange auszukommen, wie es ohne größere Verrenkungen geht.

Geändert von BUG (26. Okt 2015 um 00:58 Uhr)
  Mit Zitat antworten Zitat