32Fermer34
ZerosquareLe 07/08/2012 à 22:09
GoldenCrystal (./32) :
Donc l'intérêt, ce n'est pas que le thread "ne branle rien"...
Ben si, c'est aussi pour ça. Tu as déjà codé des applis qui doivent tourner sur des machines à faibles perfs et/ou sur batteries ? Ben dans ce cas tu gères le maximum de trucs en événementiel, et le but est que tes threads restent dans l'état "attente" (qui consomme très peu de CPU et d'énergie) tant qu'ils n'ont rien d'utile à faire.

Je pense que tu pars de l'optique d'un jeu qui utilise beaucoup de CPU, mais même dans ce cas c'est pas malin de gaspiller des ressources (si ton jeu est Vsyncé et que le processeur est assez puissant pour tout gérer avec 75% de ressources, y'a pas de raison d'en utiliser 100% )