Aller au contenu

Messages recommandés

Posté(e)

Vous avez déjà vu ça ?

 

Le Core 2 bloqué.

Mais je me suis rendu compte de ça par hasard, parce tout fonctionnait très bien !

Pas de freeze, pas de latence, nickel quoi !

 

alors que je faisais rien de bien méchant

image.thumb.png.6a6ede42adf92d8a117d58eef90dadd7.png

 

après reboot c'est redevenu normal :

image.thumb.png.04570b5593637e4b47ed0aa684494b58.png

 

??? étrange !!!

Posté(e) (modifié)

Un bug que j'ai remarqué sur la fonction setTimeout sur HC3, dans les QA, c'est que si tu calcules le temps en millesecondes manuellement, et donc que ce n'est pas un entier, la fonction considère que la valeur vaut 0, donc un appel du style:

function f1()

  blablabla

   setTimeout(f1(),1000.01)

end

f1() est appelée non stop, avec 100% de CPU à la clef.

même un bête 0.5*1000 peut conduire à un 500.0000001, je fais donc systématiquement un math.floor() lorsque le délai est calculé.

Modifié par Dgille
  • Like 2
  • Thanks 1
Posté(e) (modifié)

ok pour l'explication, 

 

mais il me semble utiliser que des entiers dans setTimeout()...

mais je vais vérifier...

 

au pir là tempo serait à 0.

 

merci !

Modifié par jjacques68
Posté(e)

Déjà vu les 4CPU au taquet sur un HC3 en v5.050.xx  avec uniquement quelques modules, pas de QA ni de scènes…

Le reboot est le seul moyen de revenir à un fonctionnement correct. Pas remonté à partir de la 5.06x

  • Confused 1
×
×
  • Créer...