Tu as dis plus haut que le programme prenait 2s pour envoyer 98 paquets. (Arrête moi si je n’ai pas bien compris)
Tu peux calculer le temps d’exécution de ta fonction d’envoi. Tu as un exemple ici. Tu peux aussi faire un tableau de toutes tes mesures et faire des stats : min, max, moy...
Vérifies aussi toutes les sorties des fonctions que tu appelles. Certaines peuvent sortir avec EAGAIN ce qui peut vouloir dire que le processus a été dégager d’un appel système sur réception d’un signal. Dans ce cas, il faut relancer l’appel système.
[^] # Re: Découpage ou UDP/IP
Posté par Anthony Jaguenaud . En réponse au message Vitesse d'envoi de trames ethernet. Évalué à 2.
Tu as dis plus haut que le programme prenait 2s pour envoyer 98 paquets. (Arrête moi si je n’ai pas bien compris)
Tu peux calculer le temps d’exécution de ta fonction d’envoi. Tu as un exemple ici. Tu peux aussi faire un tableau de toutes tes mesures et faire des stats : min, max, moy...
Vérifies aussi toutes les sorties des fonctions que tu appelles. Certaines peuvent sortir avec
EAGAINce qui peut vouloir dire que le processus a été dégager d’un appel système sur réception d’un signal. Dans ce cas, il faut relancer l’appel système.