Socket: inwiefern spielt die paketgröße eine rolle?
-
hallo,
ich habe eine client und eine serveranwendung welche
sich dateien schicken können.wenn eine datei geschickt werden soll wird eine neue verbindung
aufgebaut und halt der inhalt ausgelesen, gesendet und wieder
in eine datei geschrieben.ich lese nun bei mir zum test immer 1024bytes aus, sende sie und
schreibe sie wieder rein.was ist denn die optimale packetgröße die ich senden sollte?
und ich habe gehört windows teilt packete automatisch auf?
danke euch!
-
Es werden nur mehr Syscalls gebraucht wenn du nen kleinen Puffer nimmst.
-
inwiefern hat das denn auf die übertragungsgeschwindigkeit einfluss?
konnte es noch nicht in der praxis testen!danke
-
Wenn du performance geil bist kannst du TransmitFile nehmen.

-
schon lange her aber jemand hat das mal ausprobiert und meinte 1024 gab bei ihm die besten werte, wenn ich mich korrekt erinnere.