Actually use CLOCK_MONOTONIC (ntp can make it "slew" - adjust for a different time "speed" - but that is fine). Py3 uses CLOCK_MONOTONIC for it's time.perf_counter (on linux).