Hi everyone,
From what I understand, timers are ran by:
- the P holding them
- other P if timer-stealing happen (thanks to the async preemption that should not happen often)
- sysmon thread that, periodically, check if some timers have to run
But, in the comments of the code, I have seen this sentence "Timers rely on the network poller". I wonder how is it related to the net poller, I do not get the relation here.
Any help is appreciated :)
Thank you