标签: java linux timer scheduler milliseconds
对于我们正在构建的控制系统软件,要求以1 KHz的频率安排任务。这意味着我们需要每毫秒定期安排任务。
我们研究了java.util.Timer和java.util.concurrent.ScheduledThreadPoolExecutor。
我们还查看了Akka Scheduler。
在上述所有API中,我们看到每毫秒进行调度时,会错过介于两者之间的一些滴答声。
是否有一种方法(通过Java / C / C ++或系统调用)可靠地以1KHz频率安排任务。