Selon le systemd.time , le réglage
OnCalendar=*:0/15
se traduit exactement par
OnCalendar=*:0,15,30,45
c'est à dire. il active l’unité exactement à l’heure complète, ainsi qu’à trois heures et demie et à une heure et quart.
Selon votre service, cela peut ne pas être ce que vous voulez, ni ce dont vous avez besoin dans tous les cas.
Une minuterie qui s'exécute toutes les 15 minutes - par exemple à 1:02, 1:17, 1:32, 1:47, 2:02,… - toujours en fonction de l'heure de la dernière exécution - peut être réalisée avec systemd. réglage de la minuterie
OnUnitActiveSec=15min
Maintenant, vous voudrez également que l’unité démarre quelque temps après le démarrage (à moins que vous ne souhaitiez l’activer manuellement ou qu’elle ait une dépendance qui le fasse), vous devriez donc peut-être spécifier
OnBootSec=10min
OnUnitActiveSec=15min
faire démarrer l’appareil 10 minutes après le démarrage, puis toutes les 15 minutes après cette première fois.
De plus, il existe un paramètre OnUnitInactiveSec
qui commence à compter le temps après l' arrêt du service (ou, plus généralement, l'unité est désactivée).