La seule véritable différence entre le Sleep et le Timer, c'est justement ça :
- Timer se déclenche toutes les X ms.
- Sleep attends X ms.
Donc si la durée de la tâche à effectuer entre deux "top" est sensiblement moins longue que X, alors il n'y a pas de différence mesurable.
Si la durée est au contraire proche de X, alors Timer lancera le traitement bien plus souvent que Sleep
Si la durée est plus grande que X, alors Timer fout tout par terre
Mais Sleep ne garanti pas que la tâche tourne à interval régulier, Timer, si.
Message édité par MagicBuzz le 17-06-2009 à 11:45:37