2018/03/13

    [Systemd] Timer

    [Systemd] Timer

    systemd.timer는 systemd에 포함되어 있는 job scheduler입니다. 여러분들이 가장 잘 알고 있을 job scheduler는 cron입니다. cron은 전통적으로 *nix 시스템에서 가장 많이 사용된 job scheduler이죠. systemd.timer는 cron을 완벽하게 대체하는 새로운 job scheduler입니다! 그럼 systemd timer는 cron과 다르게 어떠한 장점들이 있는 걸까요? 아래 간단하게 정리해보았습니다. Job을은 Timer와 독립적으로 시작할 수 있습니다. 이렇게 하면 디버깅이 간단해집니다.Job을 특정 환경(user, boot, H/W state 변화 등등의 이벤트)에서 실행되도록 설정할 수 있습니다. cgroup에 attach할 수 있습니다. 즉 ..