Pagpagawas sa Mcron 1.2, mga pagpatuman sa cron gikan sa proyekto sa GNU

Human sa duha ka tuig nga kalamboan gipatik pagpagawas sa proyekto GNU Mcron 1.2, diin ang usa ka pagpatuman sa cron system nga gisulat sa Guile gipalambo. Ang bag-ong pagpagawas adunay usa ka mayor nga paglimpyo sa code - ang tanan nga C code nasulat pag-usab ug ang proyekto karon naglakip lamang sa Guile source code.

Ang Mcron 100% compatible sa Vixie cron ug mahimong molihok isip usa ka transparent nga kapuli niini. Dugang pa, agig dugang sa Vixie cron configuration format, ang Mcron naghatag ug abilidad sa paghubit sa mga script para sa matag karon ug unya nga pagpadagan sa mga trabaho nga gisulat sa Scheme nga pinulongan. Ang pagpatuman ni Mcron naglakip sa tulo ka beses nga mas gamay nga linya sa code kaysa Vixie cron. Mahimong ipadagan ang Mcron nga wala’y mga pribilehiyo sa gamut aron maproseso ang mga trabaho alang sa karon nga tiggamit (ang tiggamit mahimo’g magpadagan sa ilang kaugalingon nga mcron daemon).

Usa ka mahinungdanong bahin sa proyekto mao ang usa ka lahi nga pamaagi sa pag-organisar sa pagplano sa trabaho - imbes nga kanunay nga pagmonitor sa oras, gigamit ni Mcron ang paghan-ay sa mga trabaho sa usa ka linear nga pila nga adunay pagtino sa mga paglangan tali sa pagtawag sa matag elemento sa pila. Sa mga panahon tali sa pagpaaktibo sa trabaho, ang mcron hingpit nga dili aktibo. Kini nga pamaagi makapakunhod pag-ayo sa overhead kung nagdagan sa cron ug nagdugang sa katukma sa pagpatuman sa trabaho.

Source: opennet.ru

Idugang sa usa ka comment