dmtimer是一个C++的单线程高性能timer组件.
起源
1.希望底层基础库能够性能更优
2.参考市面上大量timer组件发现都有这样那样的性能问题尝试了不同数据结构的timer实现
3.发现常规性能瓶颈在底层的数据结构组织上面.
4.使用精度与预计精度的统一,精度分级.
5.影响timer性能的因素,底层所使用的数据结构,所使用的时间API的精度.
dmtimer是一个C++的单线程高性能timer组件.
起源
1.希望底层基础库能够性能更优
2.参考市面上大量timer组件发现都有这样那样的性能问题尝试了不同数据结构的timer实现
3.发现常规性能瓶颈在底层的数据结构组织上面.
4.使用精度与预计精度的统一,精度分级.
5.影响timer性能的因素,底层所使用的数据结构,所使用的时间API的精度.
评论