[C# OpenCL] Ralentir l'application. CPU over 9000 ([X]-O)3
Hello !
Je me suis lancé dans un projet qui avait été arrêté à la base :
https://github.com/Mr-EE/Ates/tree/m...Coin_MinerV0_2
En gros, c'est un simple mineur de bitcoin en C#/OpenCL. :)
Même si ça ne gène pas beaucoup l'exécution de mes logiciels ( contrairement à d'autres miner qui rendaient le pc inutilisable ) et qu'il a l'air de diminuer le nombre de cycle du CPU quand je lance un jeu, je voudrais savoir s'il y avait un moyen de réduire manuellement la vitesse du programme. :aie:
La seule chose que j'ai pu trouver, ce sont des pauses entre les cycles de minage :
Code:
Thread.Sleep(_worker.ThreadCoolDown);
Apparemment, bloquer OpenCl pendant un moment revient à tuer l’exécution... 8O
Quelqu'un a une idée ? :roll:
Cdt