Utgåvan av Mcron 1.2, implementeringar av cron från GNU-projektet

Efter två års utveckling publicerades projektets release GNU Mcron 1.2, inom vilket implementeringen av cron-systemet, skrivet i Guile-språket, utvecklas. I den nya utgåvan har en omfattande kodrengöring genomförts — all C-kod har skrivits om och projektet inkluderar nu endast källkoden i Guile.

Mcron är 100% kompatibel med Vixie cron och kan fungera som en transparent ersättning för den. Förutom Vixie cron-konfigurationsformatet tillhandahåller Mcron också möjligheten att definiera schemalagda uppgifter skrivna i Scheme-språket. Mcron-implementationen innehåller tre gånger färre rader kod än Vixie cron. Mcron kan köras utan root-behörighet för att bearbeta nuvarande användaruppgifter (användaren kan starta sin egen mcron-daemon).

Den nyckelfunktion som projektet erbjuder är en annan metod för att organisera planeringen av uppgiftsutförandet — istället för konstant tidsövervakning använder Mcron en linjär köstruktur med bestämning av fördröjningar mellan anrop av varje köelement. Under perioder mellan aktivering av uppgifter är mcron helt inaktiv. Denna metod minskar kostnaderna för användningen av cron avsevärt och ökar noggrannheten i utförandet av uppgifter.

Källa: opennet.ru

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster