[C] limiter la vitesse d'un prog

Maxg59 Messages postés 275 Date d'inscription   Statut Membre Dernière intervention   -  
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   -
Salut tout le monde !
J'au un petit probléme avec un programme en C tout simple, mais avec énormément de boucles ( au minimum 12486 mais sa peu aller beaucoup plus loin ( ce norbre de boucle est multiplié par une autre boucle :\ )),
Je voudrais savoir comment limiter la vitesse d'un prog en C, car la sa fait 10minutes qu'il tourne et mon CPU chauffe déja à 76°c ....
D'avance merci !
A voir également:

2 réponses

mamiemando Messages postés 33778 Date d'inscription   Statut Modérateur Dernière intervention   7 884
 
Pour l'interrompre tu fais ctrl+c. Mais si ton pc à chaud je regarderais plutôt du côté du ventilo que du programme ;)
0
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
Ouai, j'ai eu le même problème avec mon XP 2400+
En fait les lames du radiateur sont telement fine et rapprocher qu'il y avait une couche de poussière entre radiateur et ventillateur, qui empechait le passage de l'air forcer.
Donc vérifie.
Sinon, pour limiter la vitesse du prog, tu peux mettre des "_sleep(x)" dans ta boucle où x est le temps en ms. Ainsi, à chaque boucle il fait une pause pour se reposer. Mais bien entendu, ton programme sera beaucou p, beaucoup plus long
0