XNUMX年の開発期間を経て
Mcron は Vixie cron と 100% 互換性があり、その透明な代替品として機能します。 さらに、Vixie cron 構成形式に加えて、Mcron は、Scheme 言語で書かれたジョブを定期的に実行するためのスクリプトを定義する機能を提供します。 Mcron の実装には、Vixie cron よりも XNUMX 倍少ないコード行が含まれています。 Mcron は、現在のユーザーのジョブを処理するために root 権限なしで実行できます (ユーザーは独自の mcron デーモンを実行できます)。
このプロジェクトの重要な特徴は、作業計画を組織するための異なるアプローチです。マクロンは、一定の時間を監視する代わりに、キューの各要素を呼び出す間の遅延を決定しながら、ジョブを線形キューに配置します。 ジョブのアクティベーション間の期間中、mcron は完全に非アクティブになります。 このアプローチにより、cron 実行時のオーバーヘッドが大幅に削減され、ジョブ実行の精度が向上します。
出所: オープンネット.ru