Pagkatapos ng dalawang taon ng pag-unlad pagpapalabas ng proyekto , na bumubuo ng pagpapatupad ng cron system na nakasulat sa Guile. Ang bagong release ay nagsasama ng isang pangunahing paglilinis ng code-lahat ng C code ay muling isinulat, at ang proyekto ay kinabibilangan lamang ng Guile source code.
Ang Mcron ay 100% compatible sa Vixie cron at maaaring magsilbi bilang walang putol na kapalit. Bilang karagdagan sa format ng pagsasaayos ng Vixie cron, nagbibigay ang Mcron ng kakayahang tukuyin ang mga pana-panahong script ng trabaho na nakasulat sa Scheme. Ang pagpapatupad ng Mcron ay nangangailangan ng tatlong beses na mas kaunting mga linya ng code kaysa sa Vixie cron. Ang Mcron ay maaaring patakbuhin nang walang mga pribilehiyo sa ugat upang iproseso ang mga trabaho para sa kasalukuyang user (ang user ay maaaring magpatakbo ng kanilang sariling mcron daemon).
Ang pangunahing tampok ng proyekto ay ibang paraan sa pag-iiskedyul ng trabaho. Sa halip na patuloy na subaybayan ang oras, inaayos ni Mcron ang mga trabaho sa isang linear queue, na tumutukoy sa mga pagkaantala sa pagitan ng invocation ng bawat queue item. Sa mga panahon sa pagitan ng mga pag-activate ng trabaho, ganap na hindi aktibo ang Mcron. Ang diskarte na ito ay makabuluhang binabawasan ang overhead ng cron at pinapahusay ang katumpakan ng pagpapatupad ng trabaho.
Pinagmulan: opennet.ru
