スケジューリングはどのように機能しますか?


1

スケジューリング用に設計されたプログラム(Windowsのタスクスケジューラ、Unixシステムのcronなど)は、特定のスケジュールされたコマンドまたはスクリプトを実行する「時間」であることをどのように知っていますか?

システムクロックを1秒または1分ごとにチェックするタイマー機能のようなものではないと思います。特定の計画タスクに対応するタイムスタンプに達したときに、何らかのトリガーがアクティブになっていますか?


回答:


2

これはおそらくOSによって異なります。cronの場合、crondのマンページは、実行する必要があるタスクがあるかどうかを確認するために毎分起動するデーモンがバックグラウンドで実行されていることを示しています。

Windowsには、このサポートページに従ってこれを行うサービスもありますが、その粒度についてはわかりません。おそらく同様に動作します。


うーん、それから実行するコマンドやスクリプトがあるかどうかを確認するために毎分起きていると思います。
ティモシー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.