Java - Thread utilise 100% CPU
Résolu/Fermé
p_oum
Messages postés
964
Date d'inscription
mardi 6 mai 2008
Statut
Membre
Dernière intervention
2 avril 2012
-
26 mai 2009 à 14:40
p_oum Messages postés 964 Date d'inscription mardi 6 mai 2008 Statut Membre Dernière intervention 2 avril 2012 - 26 mai 2009 à 16:37
p_oum Messages postés 964 Date d'inscription mardi 6 mai 2008 Statut Membre Dernière intervention 2 avril 2012 - 26 mai 2009 à 16:37
Bonjour,
Dans mon programme j'utilise dans un thread avec un while(true) qui actualise en temps réel l'affichage d'une variable dans un jTextfield, problème: le cpu fonctionne à 100% ce qui a pour effet un affichage très lent d'autre action comme l'activation de bouton ou la saisie de donnée.
Avez vous une solution ?
Pour info le programme tourne sur machine avec 1Go de RAM et un Centrinuo Duo T5500
Merci
Dans mon programme j'utilise dans un thread avec un while(true) qui actualise en temps réel l'affichage d'une variable dans un jTextfield, problème: le cpu fonctionne à 100% ce qui a pour effet un affichage très lent d'autre action comme l'activation de bouton ou la saisie de donnée.
Avez vous une solution ?
Pour info le programme tourne sur machine avec 1Go de RAM et un Centrinuo Duo T5500
Merci
A voir également:
- Java cpu 100%
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Temperature cpu - Guide
- Java apk - Télécharger - Langages
- Cpu stress - Télécharger - Informations & Diagnostic
5 réponses
Utilisateur anonyme
26 mai 2009 à 14:45
26 mai 2009 à 14:45
Salut !
Normal avec un while(true). Il doit te faire un grand nombre de boucle par seconde et donc consomme énormément. Essaie de faire une pause à la fin de ta boucle, genre
Normal avec un while(true). Il doit te faire un grand nombre de boucle par seconde et donc consomme énormément. Essaie de faire une pause à la fin de ta boucle, genre
while(true) { //ton code.... Thread.sleep(100); //100 ms }