翻訳と辞書 |
Anacron
anacron は、cron が行うような周期的コマンドスケジューリングを実施するプログラムであるが、システムが連続的に動作し続けることを前提としない。したがって、毎日24時間動作し続けるわけではないシステムでも、日単位・週単位・月単位などのジョブの制御を行える。anacron は、Christian Schwarz が考案し、UNIXオペレーティングシステム向けにPerlで実装したのが最初である。現在は Itai Tzur が C言語で実装したものになっており、Sean 'Shaleh' Perry が活発に保守している。 anacron は、起動されると自身を将来の日時に起動されるよう自動的に設定し、それによって定期的にスケジュールされたタスクがあれば、その実行を保証できる。システムが深夜0時を過ぎてリブートされ起動した場合、通常5分後にその日に実行すべきタスクが実行される。これに対して cron は、設定された時間にシステムが起動済みでないとタスクを実行できない。 == 利点 == UNIXには、ログ・ローテーション、不要なファイルの削除、検索エンジン向けにローカルファイルにインデックス付けするなど、定期的に行う必要のある処理が多数存在する。cron を使って、それらのタスクを深夜に行ったり、負荷の低い時間帯に行ったりする。しかし、スケジュールされた時間にシステムがOFFになっていると、そのタスクは実行されないことになる。 これに対して、anacron を使うと、システムが動作している間に、なるべくスケジュールされた間隔に近くなるようにタスクを実行することが保証される。
抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Anacron」の詳細全文を読む
スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース |
Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.
|
|