Izdaja Mcron 1.2, realizacije cron iz projekta GNU

Po dveh letih razvoja objavljen izdanje projekta GNU Mcron 1.2, v okviru katerega se razvija realizacija sistema cron, napisanega v jeziku Guile. V novem izdanju je bila opravljena velika čistka kode — cela koda v jeziku C je bila ponovno napisana in projekt zdaj vključuje samo izvorne kode v jeziku Guile.

Mcron je 100 % združljiv z Vixie cron in lahko deluje kot njegova prozorna zamenjava. Poleg formata konfiguracije Vixie cron omogoča Mcron tudi določitev skriptov za periodično izvajanje nalog, napisanih v jeziku Scheme. Implementacija Mcron vključuje trikrat manj vrstic kode kot Vixie cron. Mcron se lahko za obdelavo nalog trenutnega uporabnika zažene brez privilegijev root (uporabnik lahko zažene svoj demon mcron).

Ključna značilnost projekta je drugačen pristop k organizaciji načrtovanja izvajanja nalog — namesto stalnega spremljanja časa Mcron uporablja postavitev nalog v linearno vrsto z določitvijo zamud med klicem vsakega elementa vrste. V obdobjih med aktivacijo nalog je mcron popolnoma neaktiven. Takšen pristop bistveno zmanjšuje stroške pri delu cron in povečuje natančnost delovanja nalog.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster