Message de rapport:
 

Ralentissements de l'affichage

Sujet: Ralentissements de l'affichage
par Nicolas24 sur 15/11/2006 14:20:18

Bonjour,

mon programme a au moins 7 threads en éxecution qui utilisent :
- API Windows(Socket) ou
- base de donnée (SQL SERVEUR via odbc)
- tableaux partagés (SectionCritique)

Il arrive que la fenetre principale ne réponde plus aux actions de l'utilisateur. Il faut attendre que tout ces threads soint fermés pour avoir de nouveau la main.

Je précise : l'utilisation UC est d'environ 10% donc pas de taches bloquantes !

Problème de Windev sur la gestion des événements ?

J'ai aussi mesuré pour le fun le temps mis par la fonction Multitache(-2) pour s'éxecuter. Normalement, on devrait avoir environ 20 ms. J'ai très souvent une valeur supérieure à 500ms, et ça monte même à 4s !

Avez vous déjà eu des problèmes de non réponse aux actions de l'utilisateur ?

Y a t-il un moyen de forcer les messages windows dans la pile des messages ?

Merci de vos retours.
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2