摘要:
Title:Implementing Software TimersBy:Don Libes翻译:CoreyGao 这篇文章提供了实现软件计时器所需的一系列函数。软件计时器是什么?你为什么需要实现软件计时器?软件计时器弥补了硬件计时器的先天不足。比如,对于大部分电脑的硬件计时器,你只能让时钟在未来某个指定时间触发一次中断(译者注:例如UNIX下的alarm函数)。 当运行多任务时,你就会想要让时钟能够同步地追踪多个计时器。即使多个计时器的时间相互重叠,时钟也必须能够正确的产生中断。操作系统始终都在重复上述过程。 Robet Ward在1990年四月的《C User's Journa.. 阅读全文