Bonjour,
je suis entrain de tester une application client serveur
si je mets mon application à l'écoute pour recevoir des données, j'ai constaté que la charge processeur est à 99 %.
je m'explique j'ai une méthode qui me permet d'écouter le réseau ecouter();
dans le main je fais
j'ai simplifié le code, lors de l'écoute si je récupère une chaine de caractère particulière je quitte càd je ne suis plus à l'écoute.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 while (!quitter) { ecouter(); if (condition) quitter = true; }
Je suppose que c'est normale que la charge pocesseur soit à 99% puisque j'ai une boucle "infinie" comment peut-on faire pour écouter à tout instant si on a un message qui nous est destiné sans pour autant occuper toute la charge processeur.
Merci par avance
Partager