有没有人知道为Java提供Thread.sleep()的库,其错误不高于1-2毫秒?
我尝试了Sleep,错误测量和BusyWait的混合,但我不能在不同的Windows机器上获得这种可靠性.
如果该实现也适用于Linux和MacOS,它可以是本机实现.
编辑 Nick提供的链接(http://blogs.oracle.com/dholmes/entry/inside_the_hotspot_vm_clocks)是一个非常好的资源,可以理解java所有类型的计时器/睡眠/时钟的问题.
java windows sleep
java ×1
sleep ×1
windows ×1