Mcron 1.2 väljaanne, GNU projekti cron'i rakendamine

Pärast kahe aasta arendust avaldati projekti väljalaskmine GNU Mcron 1.2, mille teostus cron-süsteemist, kirjutatud Guile keeles. Uues versioonis on toimunud ulatuslik koodipuhastus — kogu C keeles kirjutatud kood on ümber kirjutatud ja projekt sisaldab nüüd ainult Guile keeles algtekste.

Mcron on 100% ühilduv Vixie croniga ja võib toimida selle läbipaistva asendajana. Lisaks Vixie croni konfiguratsioonivormingule võimaldab Mcron määrata korduvate tööde käivitamise skripte, kirjutatud Scheme keeles. Mcron'i teostus sisaldab kolm korda vähem koodiridu kui Vixie cron. Mcron saab käivituda ilma root õigusteta, et hallata jooksva kasutaja töid (kasutaja saab käivitada oma mcron demooni).

Projekti peamine omadus on erinev lähenemine tööde planeerimise korraldamisele — Mcroni puhul kasutatakse pideva aja jälgimise asemel tööde järjestamist lineaarsesse järjekorda, määrates viivitused iga järjekorra elementi kutsudes. Tööde aktiveerimise vahel on mcron täielikult passiivne. Selline lähenemine vähendab oluliselt cron'i töödega seotud kulusid ja suurendab tööde täpsust.

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster