Interface | Description |
---|---|
HashWheelTimer.WaitStrategy |
Wait strategy for the timer
|
Timer |
Class | Description |
---|---|
HashWheelTimer |
Hash Wheel Timer, as per the paper:
Hashed and hierarchical timing wheels:
http://www.cs.columbia.edu/~nahum/w6998/papers/ton97-timing-wheels.pdf
More comprehensive slides, explaining the paper can be found here:
http://www.cse.wustl.edu/~cdgill/courses/cs6874/TimingWheels.ppt
Hash Wheel timer is an approximated timer that allows performant execution of
larger amount of tasks with better performance compared to traditional scheduling.
|
HashWheelTimer.BusySpinWait |
BusySpin wait strategy.
|
HashWheelTimer.SleepWait |
Sleep wait strategy.
|
HashWheelTimer.TimerPausable<T extends Consumer<Long>> |
Timer Registration
|
HashWheelTimer.YieldingWait |
Yielding wait strategy.
|
TimeUtils |
Copyright © 2016. All rights reserved.