标签: netty quartz-scheduler
HashedWheelTimers基于this 1987 paper关于传统计时器如何使用O(N)处理来维护(对于N个计时器),但是散列轮可以消耗O(1)。我不确定Quartz的工作安排是否仅仅是管理者计时器,或实际上是否使用了O(1)解决方案。
答案 0 :(得分:2)
Quartz调度程序用于调度持久作业。因此,当石英在下降后出现时,它可以看到应该运行哪些作业但是没有并且可选地运行它们。
HashedWheelTimer旨在扩展到数千个计时器。他们正在解决两个截然不同的问题。