Après deux ans de développement
Mcron est 100 % compatible avec Vixie cron et peut le remplacer de manière transparente. De plus, en plus du format de configuration Vixie cron, Mcron offre la possibilité de définir des scripts pour exécuter périodiquement des tâches écrites en langage Scheme. L'implémentation de Mcron comprend trois fois moins de lignes de code que Vixie cron. Mcron peut être exécuté sans privilèges root pour traiter les tâches de l'utilisateur actuel (l'utilisateur peut exécuter son propre démon mcron).
Une caractéristique clé du projet est une approche différente de l'organisation de la planification du travail : au lieu d'une surveillance constante du temps, Mcron utilise l'organisation des tâches dans une file d'attente linéaire en déterminant les délais entre l'appel de chaque élément de la file d'attente. Pendant les périodes entre les activations de tâches, mcron est complètement inactif. Cette approche réduit considérablement les frais généraux lors de l'exécution de cron et augmente la précision de l'exécution des tâches.
Source: opennet.ru