Effectuer une action toutes les 10min

Bonjour les copains,
Traiter ce problème par une interruption ne me semble pas une bonne piste. Autant utiliser une interruption pour "surveiller" un événement aléatoire est séduisant, autant gérer la régularité du temps ne me semble pas optimal. Comment déclencher l'interruption ? Il faut bien faire appel à une transition issue d'un chronométrage.
Ceci dit, si tu peux nous fournir un petit programme de traitement par interruption tu peux être certain que je vais l'analyser avec beaucoup d’intérêt.
Mettre uniquement le if dans la boucle de base ne me semble pas non plus un bénéfice, car de toute façon il faut d’une façon ou d’une autre procéder à la mesure du temps écoulé.