I ran this simple code:
import time
print(time.perf_counter())
But for some reason, the output is 9851.549930951.
The code takes less than a second to run, and I am not using perf_counter_ns. This is a problem in other programs too. perf_counter outputs 9000+ instead of 0.9 for the number of seconds it takes for a thread to finish the execution. The output is always quick and yet the answer is always 9000+ like in 9851.549930951.