De acordo com o systemd.time , a configuração
OnCalendar=*:0/15
traduz exatamente para
OnCalendar=*:0,15,30,45
ie ativa a unidade exatamente a toda a hora, bem como às quinze e quinze, quinze e quinze para a.
Dependendo do seu serviço, pode não ser o que você deseja nem o que precisa em todos os casos.
Um cronômetro que é executado a cada 15 minutos - por exemplo, 1:02, 1:17, 1:32, 1:47, 2:02, ... - sempre dependendo da hora da última execução - pode ser realizado com o systemd. configuração do temporizador
OnUnitActiveSec=15min
Agora, você também desejará que a unidade inicie algum tempo após a inicialização (a menos que deseje ativar a unidade manualmente ou ter uma dependência que o faça), portanto, talvez você deva especificar
OnBootSec=10min
OnUnitActiveSec=15min
para iniciar a unidade 10 minutos após a inicialização e a cada 15 minutos após a primeira vez.
Além disso, existe a configuração OnUnitInactiveSec
que começa a contar o tempo após a interrupção do serviço (ou, mais geralmente, a unidade foi desativada).