J'ai mesuré le débit d'une connexion socket TCP localement liée sur mon ordinateur (Intel Q9550, 64 Go de RAM, Windows XP 64 bits) en utilisant iperf. J'ai obtenu des résultats insatisfaisants (environ 1,6 Gbit/s) à chaque fois, peu importe comment j'ai ajusté les paramètres TCP (longueur du tampon, taille de la fenêtre, taille maximale du segment, pas de délai). J'ai obtenu des résultats similaires lorsque j'ai essayé netperf.
Maintenant, je comprends (à partir de sources comme ces) que le débit moyen d'une connexion locale devrait être d'environ 5 Gbit/s. Quelles pourraient être les raisons d'une performance aussi médiocre?
0 votes
Vous pourriez être intéressé d'essayer la fonctionnalité Windows 8 et Windows Server 2012 TCP Loopback Fast Path. J'ai écrit à ce sujet ici: blogs.technet.com/b/wincat/archive/2012/12/05/…
0 votes
Vous devez modifier votre application pour utiliser cette fonctionnalité malheureusement :( Tout le monde n'a pas un accès au code source des applications que nous utilisons.