System.nanoTime () inaccurate on Android?

I discovered through extensive printf debugging that System.nanoTime () is not really what it is: monotonically increasing long nanoseconds with at least a millisecond precision.

I made two calls to System.nanoTime () about 14 hours apart, and yet the time delta returned is about 13.1 hours.

What could be the reason for this inaccuracy?

+3


source to share





All Articles