Time Drifts With Delta Lists
- What they also teach in "Intro To OS 101", is that timers tend to
drift.
- I.e, because we're not running on a real-time operating system,
a sleep for X seconds may cause us to wake after X seconds + Y
micro-seconds.
- If we had a delta-list of timers, and each timer wakes up slightly too
late, then after several timer set-off events, we'll start collecting
a noticeable delay.
Originally written by
guy keren