Bonjour, je dev un serveur de traitement de fichier qui fonctionne a la fois avec des multiTread (pour les taches de l'interface) et en multi processing pour faire les traitement sur les fichiers.
L'interface permet de gérer les flux de fichiers a traiter.
Mon problème se situe sur l'utilisation processeur.
En effet mes fonctions threadées permettent de sonder en continu des dossier pour détecter un nouveau fichier a traiter + la mise a jour des informations sur l'interface (reload des items dans des wxListCtrl,...)
Ca fonctionne impec, mais le proc est sollicité en permanence a 100%, même quand aucun fichier n'est en traitement.
En soit c'est pas trés important, mais il y a t il une solution pour limiter l'application (Interface) genre qu'elle se mette en sommeil?
merci d'avance
Partager