Kaks aastat arendustööd on nüüd lõppenud projekti väljaanne , mille rakendatakse cron-süsteemi, mis on kirjutatud Guile keeles. Uues versioonis on toimunud ulatuslik koodi puhastamine — kogu C keeles kirjutatud kood on ümber kirjutatud ja projekt sisaldab nüüd ainult Guile keeles kirjutatud algtekste.
Mcron on 100% ühilduv Vixie croniga ja võib toimida selle läbipaistva asendusena. Lisaks Vixie cron konfiguratsiooniformaadile pakub Mcron võimalust määrata skripte, mis perioodiliselt käivitavad ülesandeid Scheme keeles. Mcron'i rakenduses on kolm korda vähem koodiridu kui Vixie cronis. Mcron'i saab käivitada ilma root'i õigusteta, et töötleda hetke kasutaja ülesandeid (kasutaja saab käivitada oma mcron daemoni).
Projekti peamine omadus on uus lähenemine tööde planeerimise korraldamisele - Mcronis kasutatakse pideva ajakontrollimise asemel ülesannete järjestamist lineaarse queue'na, määrates viivitused iga queue'i elemendi kutsumise vahel. Ülesannete aktiveerimise vahel on mcron täielikult mitteaktiivne. Selline lähenemine vähendab oluliselt cron-töö käitamise kulusid ja suurendab ülesannete täitmise täpsust.
Allikas: opennet.ru
