Eldono de Mcron 1.2, efektivigoj de cron de la GNU-projekto

Post du jaroj da evoluo eldonita projekteldono GNU Mcron 1.2, ene de kiu efektivigo de la cron-sistemo skribita en Guile estas evoluigita. La nova eldono prezentas gravan kodpurigon - la tuta C-kodo estis reverkita kaj la projekto nun inkluzivas nur fontkodon de Guile.

Mcron estas 100% kongrua kun Vixie cron kaj povas funkcii kiel travidebla anstataŭaĵo por ĝi. Krome, aldone al la Vixie cron-agorda formato, Mcron disponigas la kapablon difini skriptojn por periode kurantaj laborpostenoj skribitaj en la Skema lingvo. La efektivigo de Mcron inkluzivas trioble pli malmultajn liniojn de kodo ol Vixie cron. Mcron povas esti rulita sen radikprivilegioj por prilabori laborpostenojn por la nuna uzanto (la uzanto povas ruli sian propran mcron-demonon).

Ĉefa trajto de la projekto estas malsama aliro al organizado de laborplanado - anstataŭ konstanta tempomonitorado, Mcron uzas aranĝi laborlokojn en lineara atendovico kun determini la prokrastojn inter vokado de ĉiu elemento de la atendovico. Dum periodoj inter laboraktivigoj, mcron estas tute neaktiva. Ĉi tiu aliro signife reduktas superŝarĝon dum kurado de cron kaj pliigas la precizecon de laboro-ekzekuto.

fonto: opennet.ru

Aldoni komenton