Nous sommes le Sam 26 Juil, 2025 23:13
Supprimer les cookies

controle de la charge CPU

Sur le logiciel libre en général ou un logiciel libre en particulier

Mar 30 Mai, 2006 11:52

bonjour a tous,
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 !!
Je sais être bete, à mes heures, sans toutefois m'élever jusqu'à ces glorieux sommets d'où la tuerie vous apparait comme une solution acceptable

Romain GARY
jobherzt

Messages : 581
Géo : Caen

Lun 12 Juin, 2006 14:29

Pas moyen de ralentir le processeur (underclock) ?

Sinon, des [font=Courier New]sleep() [/font]qui parsèment judicieusement ton programme...
serged

Avatar de l’utilisateur
Messages : 1300
Géo : Montrouge (92)

Lun 12 Juin, 2006 14:36

en fait, j'ai fini par trouve un truc ur le forum ubuntu... un petit programme en C un poil violent avec des SIGTERM et autre, mais ca marche...
Je sais être bete, à mes heures, sans toutefois m'élever jusqu'à ces glorieux sommets d'où la tuerie vous apparait comme une solution acceptable

Romain GARY
jobherzt

Messages : 581
Géo : Caen

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit