Timer设计

  • 定时任务设计

    任务队列 + 轮询, cpu耗费较大+空转问题;

    四叉堆 + 轮询, 空转问题;

    单独时间轮 + tick轮询, cpu耗费+空转问题; 多个时间轮 + tic轮询,空转问题;

  • timeWheel设计: https://www.bbsmax.com/A/q4zVYKgKdK/