Hashed and Hierarchical Timing Wheels: Data Structures for the Efficient Implementation of a Timer Facility

@inproceedings{Varghese1987HashedAH,
  title={Hashed and Hierarchical Timing Wheels: Data Structures for the Efficient Implementation of a Timer Facility},
  author={George Varghese and Anthony Lauck},
  booktitle={SOSP},
  year={1987}
}
Conventional algorithms to implement an Operating System timer module take &Ogr;(n) time to start or maintain a timer, where n is the number of outstanding timers: this is expensive for large n. This paper begins by exploring the relationship between timer algorithms, time flow mechanisms used in discrete event simulations, and sorting techniques. Next a timer algorithm for small timer intervals is presented that is similar to the timing wheel technique used in logic simulators. By using a… CONTINUE READING
Highly Cited
This paper has 100 citations. REVIEW CITATIONS

10 Figures & Tables

Topics

Statistics

0510'90'93'96'99'02'05'08'11'14'17
Citations per Year

100 Citations

Semantic Scholar estimates that this publication has 100 citations based on the available data.

See our FAQ for additional information.