Datentransfer über Netzwerk (schnell)
Aufgabenstellung:
Pc sendet über Netzwerk (
TCP/
IP) eine Datei (auf eigene Hardware)
Erledigt wird das über Delphi XE2 und den mitgelieferten
Indy Komponenten
(IdTCPClient.IOHandler.Write(aStream, 0, false)
Funktioniert soweit auch, aber es muss noch die Geschwindigkeit erhöht werden (PC-seitig). Derzeitig erreiche ich ca. 56MB/s mit einem Quadcore i5-Gigabit Netzwerkkarte.
Welche Möglichkeiten habe ich die Performance zu erhöhen?
(Einstellungen / andere Komponenten etc...)
Was ist erfahrungsgemäß ca. die max. mögliche Datendurchsatzrate bei Gigabit Netzwerk und
Indy?
Irgendwelche weiteren Tips/Einstellungen?
TIA,
harry