Tag
timers
- Mar 6, 2026 Process Suspension and the Background Execution Grant Why a backgrounded process keeps its memory but loses its CPU, what suspension does to timers and sockets, and how the two clock sources diverge across device sleep. mobile computing
- Dec 27, 2025 Loss Detection Without Retransmitted Packets How QUIC infers loss from packet-number gaps and time thresholds, why frames rather than packets are retransmitted, and how probe timeouts keep a connection from stalling. internet protocols
- Nov 29, 2024 Timer Clamping, Background Throttling, and Cooperative Yielding The integer arithmetic and nesting rules behind setTimeout, why intervals do not catch up, and how scheduler priority levels change when a callback runs. web platform
- Jan 11, 2024 Hierarchical Timing Wheels for Millions of Timeouts A heap of deadlines costs O(log n) per insertion and O(1) to read the next one. A hashed wheel with cascading levels makes insertion O(1) and confines expiry to one bucket, at the price of resolution and a bounded maximum interval. language runtimes
- Sep 2, 2023 Timer Prescalers, Auto-Reload and the Arithmetic Behind a Period How the prescaler and auto-reload registers divide a clock into a period, why the achievable periods are quantised, and how update events and preload buffering change when a new period takes effect. embedded systems