Que faire si une minuterie ne peut pas terminer l'ensemble de ses oeuvres avant le nouveau cycle arrive l'heure?

Supposons que nous avons une minuterie qui passe toutes les 10 minutes. Que faire si le cycle de son traitement dure plus de 10 minutes. Un nouveau thread démarre pour qui? Il va interrompre l'opération en cours? Que faire si un seul objet est muté à l'intérieur de la minuterie?

Désolé si je ne parle pas de n'importe quel code pour cette raison, le problème est clair et aussi je veux savoir la réponse complète à partir du point de vue d'un multi-thread de programmation geek plutôt que de trouver un lâche réponse en essayant de le tester via un exemple d'application. En fait, je veux savoir la logique derrière son mécanisme de fonctionnement.

InformationsquelleAutor Farshid | 2012-05-06