标签: windows multithreading winapi scheduled-tasks
我在没有特定语言的情况下在一般意义上问这个问题。
我希望能够做到的是每100毫秒运行一次高精度的线程。似乎我能够使用普通线程(在快速测试应用程序中)获得的最高精度大约是5ms左右。该线程大约需要10毫秒来执行其任务。
基本上,有没有办法让Windows在某些延迟时间安排我的线程? (尽其所能,我知道它不是实时操作系统)
答案 0 :(得分:1)
在Windows上,您可以做的最好的事情就是使用multimedia timer。这些是该平台的高分辨率计时器。