应许之地
作者
文章
浅色
深色
自动
Timer
Golang定时器要点
golang内置的定时器是基于多个四叉堆封装调度的,增删定时器的效率是O(lgn),所以大量定时器本身可能成为性能瓶颈。可以考虑使用开源的时间轮算法实现方案进行替换。不过一般情况下不需要考虑该问题,如果时间轮真的万能的话,官方肯定就重构了。
2022-04-07
2分钟阅读时长