Ich arbeite mit einem Gerät an einer Metallschneidemaschine, die über TCP / IP oder UDP über Ethernet kommuniziert. Ich habe ein Testprogramm geschrieben, das zehn Register schreibt und liest und wie lange es dauert, bis der Prozess abgeschlossen ist.
Auf einem Windows 7 Professional-Computer dauert der Test durchschnittlich 200 Millisekunden. Auf einem Windows 10-Computer dauert derselbe Test durchschnittlich 320 Millisekunden. Dies ist mit der gleichen Hardware wie Windows 7 und Windows 10 auf zwei verschiedenen Festplatten und Swap installiert.
Meine Frage ist, was kann ich unter Windows 10 überhaupt so konfigurieren, dass der Test nahezu mit der Geschwindigkeit läuft, mit der er unter Windows 7 ausgeführt wird? Oder ist Windows 10 nur wesentlich langsamer. Unser Verdacht ist, dass dies sicherheitsrelevant ist, wir jedoch keine Einstellung gefunden haben, die den Windows 10-Test verbessert.
quelle
Antworten:
Ich hatte ein ähnliches Problem und es lief auf den Wert von ReceiveBufferSize hinaus. In Win7 ist die Standardgröße 8 KB, in Win10 64 KB.
quelle