White Cat lighting board

White Cat Lighting Board Documentation

Outils pour utilisateurs

Outils du site


configuration_core

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Both sides previous revision Révision précédente
configuration_core [2012/04/25 13:48]
christoph
configuration_core [2013/07/06 15:48] (Version actuelle)
christoph
Ligne 63: Ligne 63:
 === Main Loop === === Main Loop ===
  
-Qu'est ce que la main loop ? Il s'​agit ​de la boucle principale d'​éxécution de WhiteCat.  +Le facteur MainLoop, qui permettait ​de soulager le processeur dans les versions précédentes ​(0.8.3) a été retiréredonnant ​de la fluidité aux signaux entrant ​de type art-net.
- +
-Dans les versions précédentes ​à la version ​0.8.2.8nombre d'​utilisateurs constataient une surcharge du CPU entre 60 et 80 %, voir à Full sur les petites machines. +
- +
-Un programme s'​éxécute au maximum ​de la puissance du processeur, si on ne le limite pas.  +
- +
-Ce bridage se fait en demandant un rafraichissement ​de ses instructions à une certaine cadence.  +
- +
-Cette cadence idéale change de machine à machine, fonction de la RAM, du processeur, etc... +
- +
-Il s'agit donc d'​ajuster la boucle principale de WhiteCat à votre machine, un peu comme le réglage d'​injection de votre moteur. +
- +
-==  Qu'y a t il dans main loop ? == +
- +
-Essentiellement l'​affichage. ​  +
- +
-**Les calculs et l'​envoi du DMX, le midi,  ne sont pas touchés par Main Loop**. +
- +
-Ajuster le FPS de mainloop équivaut à dire le nombre de fois par secondes que l'​écran de votre PC va être rafraichi et dessiné. +
- +
-Ce chiffre varie de machine à machine, fonction du CPU. Sur un i5 on pourra descendre à 9 FPS sans constater de lagg souris, et on verra son utilisation CPU descendre à 20%, laissant ainsi la place pour d'​autres applications ( LIVE, VVVV, Résolume, etc...). +
-Sur un Céléron 1.6Ghz mono processeur, là où l'UC était au taquet à 100% 120% on pourra descendre à 30% d'​UC. +
- +
-Cette fonctionnalité a aussi été écrite pour régler le problème des ordis en "​throttle":​  +
- +
-certains portables sont sur-puissants et sous-ventilés.  +
- +
-L'​utilisation excessive du processeur menant à une surchauffe, et à un procédure d'​extinction automatique par le BIOS.  +
- +
-Le main loop, pour avoir un affichage fluide et en même temps délester le CPU, peut varier entre des valeurs de 7 à 20. +
- +
- +
- +
- +
- +
- +
- +
- +
- +
configuration_core.txt · Dernière modification: 2013/07/06 15:48 par christoph