Précédent   Forum des professionnels en informatique > C et C++ > Bibliothèques > Qt
Qt Forum d'entraide technique sur la bibliothèque Qt. Avant de poster -> F.A.Q Qt
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/01/2012, 16h06   #1
Membre à l'essai
 
Inscription : juin 2006
Messages : 101
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 101
Points : 23
Points : 23
Par défaut Lenteur de QHostInfo::fromName()

Bonjour,

J'utilise la classe QTcpSocket pour gérer mes connexions TCP avec des appareils.
Je n'ai pas de problème de communication excepté qu'à l'ouverture de la connexion, la ligne QHostInfo::fromName() est très lente.
Lorsque pour mes tests en local, je fais un QHostInfo::fromName("localhost"); et la la connexion est très rapide.

J'ai vu dans la doc de Qt :
" Note: Since Qt 4.6.3 QHostInfo is using a small internal 60 second DNS cache for performance improvements. "

Est ce que cela pourrait en être la cause ? Si oui y aurait il une solution de contournement ?

Merci pour votre aide.
François
franchouze est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h12.


 
 
 
 
Partenaires

Hébergement Web