Let's pause for a Microsecond (in Java)
rationaljava.com
rationaljava.com
IIRC, the Linux kernel only reports time to a resolution of 10ms. Vendors of real-time hardware actually provide custom kernel patches with alternate ways of getting the time with finer resolution.