在 Windows 上为 Java 提供准确的睡眠
有谁知道一个为Java提供Thread.sleep()的库,其错误不大于1-2毫秒?
我尝试了睡眠,误差测量和BusyWait的混合,但我在不同的Windows机器上都不可靠。
如果该实现也可用于Linux和MacOS,则该实现可以是本机实现。
编辑Nick提供的链接(http://blogs.oracle.com/dholmes/entry/inside_the_hotspot_vm_clocks)是一个非常好的资源,可以理解Java的各种计时器/睡眠/时钟的问题。