je pense que les elements indiqué précédement sont bien, et apporte la validation d'un certain nombre de points.
malheureusement, tu n'auras pas forcement avec ça l'explication de ton ralentissement.
j'ai constaté plusieurs fois qu'une copie de fichier avec l'explorateur windows entre 2 serveurs 100M ou 1G donnait
environ 30 à 50 % de charge de la BP avec du netbios windowsiens
environ 80 à 90% de charge de la BP avec du FTP
cet exemple à pour but de montrer que le mode de fonctionnement de ton appli va compter enormement (protocol reseau, ...)
ensuite ton pb de perf n'est peut etre pas du tout lié à un pb reseau.
il te faut mesurer la totalité du temps passé entre la demande et la reponse
temps d'acces au disque sur le serveurn charge RAM, charge CPU, ...
ton pb est il plus frequent suivant le nombre d'utilisateurs ?
par rapport à la formulation de ton post, et pour avoir eu la meme demande auparavant, j'ai fini par trouvé TRAFFIC sur
http://sourceforge.net
tu as 2 EXE, l'1 s'execute sur le serveur et balance des trames sur un port de ton choix TCP ou UDP
ensuite tu ecoutes avec un autre EXE depuis le poste client.
sous perfmon tu peux observer ta charge ou bien si tu as la chance d'avoir des switchs manageables avec des softs d'analyse temps réel...
si tu as plus d'info sur le mode de fonctionnement de ton appli on pourra peut etre t'en dire plus