je bricole en ce moment avec un programme de mon cru qui est assez violent ( plusieurs heures de calcul ) bien qu'il utilise peu de memoire...
or mon portable a une facheuse tendance a chauffer pas mal.. au bout de quelque minutes, le ventilo s'emballe, et l'ordi devient inutilisable car tres tres tres ralenti..par ailleurs, paradoxalement, je me demande si cela n'irait pas plus vite si le programme s'executait plus lentement, mais sans surchauffe. tout ca pour dire que je cherche soit une commande linux, soit une instruction en C++ qui me permettrait de limiter l'utilisation du processeur a un pourcentage fixé.
je precise que j'ai deja teste l'instruction nice, qui ne correspond pas tout a fait a ce que je veux... en effet, elle ne fait que diminuer la priorite du processus, donc les autres logiciels rament (un peu) moins, mais si je laisse l'ordi 5 minutes et que j'y reviens, c'est foutu...
merci d'avance !!
Romain GARY
-
jobherzt
- Messages : 581
- Géo : Caen