Ħruġ ta' Mcron 1.2, implimentazzjoni ta' cron mill-proġett GNU

Wara sentejn ta 'żvilupp ippubblikat rilaxx tal-proġett GNU Mcron 1.2, li fiha qed tiġi żviluppata implimentazzjoni tas-sistema cron miktuba f'Guile. Ir-rilaxx il-ġdid fih tindif tal-kodiċi maġġuri - il-kodiċi C kollu ġie miktub mill-ġdid u l-proġett issa jinkludi biss il-kodiċi tas-sors Guile.

Mcron huwa 100% kompatibbli ma 'Vixie cron u jista' jaġixxi bħala sostitut trasparenti għalih. Barra minn hekk, minbarra l-format tal-konfigurazzjoni tal-cron Vixie, Mcron jipprovdi l-abbiltà li jiddefinixxi skripts għal xogħlijiet li jaħdmu perjodikament miktuba fil-lingwa tal-Iskema. L-implimentazzjoni ta 'Mcron tinkludi tliet darbiet inqas linji ta' kodiċi minn Vixie cron. Mcron jista' jitħaddem mingħajr privileġġi tal-għeruq biex jipproċessa l-impjiegi għall-utent attwali (l-utent jista' jmexxi d-daemon mcron tiegħu stess).

Karatteristika ewlenija tal-proġett hija approċċ differenti għall-organizzazzjoni tal-ippjanar tax-xogħol - minflok monitoraġġ kostanti tal-ħin, Mcron juża l-arranġament tal-impjiegi fi kju lineari biex jiddetermina d-dewmien bejn is-sejħa ta 'kull element tal-kju. Matul perjodi bejn l-attivazzjonijiet tax-xogħol, mcron huwa kompletament inattiv. Dan l-approċċ inaqqas b'mod sinifikanti l-overhead meta jħaddem cron u jżid l-eżattezza tal-eżekuzzjoni tax-xogħol.

Sors: opennet.ru

Żid kumment