3

HashedWheelTimersは、従来のタイマーが O(N) 処理を消費して維持する方法 (N タイマーの場合)に関するこの 1987 年の論文に基づいていますが、ハッシュされたホイールは O(1) を消費できます。Quartz のジョブ スケジューリングが単にタイマーを管理しているだけなのか、それとも実際に内部で O(1) ソリューションを使用しているのかはわかりません。

4

1 に答える 1

2

Quartz スケジューラーは、永続的なジョブをスケジュールするために設計されています。そのため、Quartz が停止した後に起動すると、実行されるはずだったが実行されなかったジョブを確認し、オプションでそれらを実行することができます。

HashedWheelTimer は、数千のタイマーにスケーリングするように設計されています。彼らは2つの非常に異なる問題を解決しています。

于 2013-03-12T22:03:49.357 に答える