【发布时间】:2011-01-25 06:04:52
【问题描述】:
我有一个需要在不同时间间隔更新的项目列表。该列表可以增长到数千个项目。每个项目可能具有不同的间隔。如果我为每个项目创建一个计时器,我会用线程使系统饱和吗?我在想最好创建一个等于一组项目中最小间隔的计时器,然后在每次更新时增加一个计数器,然后检查计数器现在是否等于任何其他间隔。如果最小间隔是所有其他间隔的倍数,这应该可以工作。有什么建议吗?
【问题讨论】:
标签: c++ boost timer boost-asio boost-thread